PIC MICROCONTROLLER- SYLLABUS
Level-1: Overview of PIC Microcontrollers
Introduction to PIC micro controllers -Advantage of PIC micro controllers –Types and products of PIC
Level-2: LCD, LED and 7 Segment Interfacing
Different peripheral device -Difference types of display units -7 Segments & its types -Principle of Operation-Common Anode mode-Common Cathode mode -16x2 LCD -Applications-Hardware interfaces-Interfacing Circuits for LCD & LED -Pin diagram of 16x2-working mechanism LCD using Arrays & Pointers.
Level-3: ADC and Timer Implementation
Working Principle of ADC- Application of ADC- ADC Resolution- Programming for ADC application- Temperature sensor interfacing with controller. - Introduction of timer peripheral - implementation and programming for timer peripheral.
Level-4: Interrupts
Definition for Interrupt -Interrupt types -Handling interrupts -Polling sequences-Interrupt sequences-External interrupts-Internal interrupts-Programming for interrupt based applications-Problems at interrupts-Debugging ISRs-Interrupt Latency.
Level-11: UART Implementation
D Serial Communication -Hardware Description-Logical Level Converter-MAX 232 -design-Serial Port-Programming for serial communication-Implementation with Real time application.
Level-12: I2C Protocols
I2C Protocol – Programming for I2C Protocol-Real time application using RTC- Advantages & Disadvantages of I2C Protocols.
Level-12: SPI Protocols
SPI Protocol –Programming for SPI Protocol – Programming implementation using 25LC04- Advantages & Disadvantages of SPI Protocols.
Level-14: Application of Motors
Motors used for Robotics controls -Stepper Motor & Stepper driver circuit -Stepper motor Bidirectional controlling of DC motor -Method to change polarity-Sample programs -Different sensors-Applications