Esd Lab 02
Esd Lab 02
College of Engineering
Lab 2 Recall architecture of memory, familiarization with instruction set summary & installation of
MPLAB and MPLABC18 to observe working of PIC18f452 using embedded C.
Recall: Recall the associated Complete understanding of the Understand the lab topic(s) Student lacks clear understanding
concepts form theory regarding concepts / actively participate concepts / participates less in of microprocessor and micro-
CLO1
microprocessor systems and during lecture / read & interpret class / get knowledge of module controller architecture and its
20%
architecture with interfacing different module usage but unable to interpret module Unable to
techniques. in accurately. concepts/ clarify
microcontrolle . the difference
r completely.
Tools Utilization Interfacing Successfully implement the Implement the interfacing logic Does not know how to interface a
CLO5 different Input / Output interfacing logic to control all with less control of input / output peripherals device with micro-
70% peripherals devices with micro- input / output elements through elements through the Graphical controller.
controller. Graphical program. with program instruction.
CLO6 Lab Safety Properly handle lab Properly handle lab equipment Moderate level lab handling and Minor or no safety measurements
10% infrastructure/ safety & obey safety measures. safety measurements has been considered.
precautions
Total Marks: 10
Instruction Set Summary
OBJECTIVE #1
Install MPLAB and MPLAB C18.
OBJECTIVE #2
Make a program on MPLAB IDE to turn on LEDs connected on PORTB.
Connecting all LEDs to PORTB.
OBJECTIVE #3
Make a program to turn on LED using single bit of PORTA, PORTB and PORTC.
OBJECTIVE #4
Make a program to toggle LED between PORTA and PORTB.
Submission Details:
Lab manual
Code in Embedded C.