WORKSHOP ON EMBEDDED SYSTEMS AND PIC18F452 MICROCONTROLLER

SYLLABUS

Sl.NoTopicMin No. of hrs. (8 hrs.)
1INTRODUCTION TO MICROCONTROLLERS1(theory)

• What is microcontroller?

• Why microcontroller is evolved? (analog vs digital design- led blinking example is coated)

• Why do we need microcontroller?

• Types of microcontroller

1. 8,16,32

2. Von-neuman and Havard

3. RISC & CISC

• Embedded Systems job oppurtunities.

2INTRODUCTION TO PIC18F4522(theory)

First half

• Introduction and history of PIC microcontroller

• Features of PIC18F452

• Architecture of PIC18F452

• Pin Diagram and Basic hardware circuit

Second half

• Timer programming

• Serial port programming

• ADC and sensor programming

3INTRODUCTION TO IDE TOOL 1 ½ (lab)

• What is an IDE Tool?

• Types of IDE Tools available for PIC

• Why MPLAB?

• How to create project in MPLAB?

• How to use Proteus?

• Software installation (CD provided)

4EMBEDDED C PROGRAMMING2 ½ (theory+lab)