You are on page 1of 2

PIC ICROCONTROLLER TRAINING

PIC C training course curriculum is designed to develop to equip the participants with all the
required skills required to work with Programmable Interface Controllers (PIC microcontrollers) at both
the hardware and software fronts. This training program enables the aspirants to work on the
architecture, pin diagram, and input-output interfacing. Exposure to Embedded C and using assembly
functions/programs in C is also the part of this training. The PIC microcontroller training imparts the skills
to meet the needs of embedded systems industry by programming the electronic circuits to work for a
wide range of tasks.

Upon the completion of the training, you will be able to:

Understand the evolution in microcontroller technology


List the features of PIC16F877A microcontroller
Study the architecture, pin diagram, an deport input-output configuration
Get comprehensive knowledge on the interrupts and timers
Understand the significance of input-output device interface
Create inline assembly in C and call/convert the assembly functions/programs in C
Get an idea of the latest trends in the embedded systems field
Work on different projects making use of the PIC microcontroller

COURSE CONTENT

1. INTRODUCTION TO EMBEDDED SYSTEMS

Components of Embedded systems


Evolution of Microcontroller technology
Past, Present & Future of Embedded System
Power supply
Memory
Microcontroller
Sensors
Actuators
Introduction to PIC family
Features of PIC16F877A

2. MICROCONTROLLER PIC16F877A

Hardware Details
PIC Architecture
Pin Diagram
SFR
Port I/O configuration
Interrupts & Timers
MPLABIDE MPASM
USART
3. ASSEMBLY LANGUAGE & PROGRAMMING

Microcontroller PIC Assembly Language


Programming in Embedded C
Introduction to programming software
Example programs for PIC

4. I/O DEVICE INTERFACE AND PRACTICAL

Study of Input Output Devices


LED Display, 7-Segment
DIP Switch
Intelligent LCD Display
Matrix Keyboard
Stepper Motors and Types of Stepper Motors
Serial Communication Concepts
Practices on interfacing circuits
Practices of ICP
ADC, EEPROM,
Opto-Isolators, Relay
I2C, SPI Protocol
Serial Memory
On chip Peripherals PWM

5. ADVANCE ASSEMBLY AND C LANGUAGE

Preprocessor directives
Inline assembly in C
Calling of Assembly function in C
Convert all Assembly Program in C
HI-TECH C Complier

6. CONCLUSION

Latest trends in embedded fields


In Circuit Emulators
ICD debug interface
RTOS

7. PROJECT

Projects in Embedded System using PIC


Electronic Voting Machine
Robotic ARM
Remotely Controlled Application

You might also like