Microcontroller contain introduction to Microcontroller Architecture
Difference between microprocessor and microcontroller Introduction to the Microcontroller classification, Feature and block diagram of 8051 and explanation, Program Status Word (PSW), 8051. Overview of Instruction set, memory organization, Interrupt structure, timers and its modes, Serial communication : concept of baud rate, Data transmission and reception using Serial port. Sample programs of data transfer, Delay using Timer (0&1) and interrupt, Data transmission and reception using Serial port. I/O Port Programming, All programs in C language.
IO Port Interfacing-I
Pin diagram and its functioning Port structure, I/O Port Programming, I/O Interfacing Requirements, Interfacing of : LEDS, Keys, 7-segment multiplexed display, DAC 0808, ADC 0809 Stepper motor, Relay, Buzzer, Opto-isolators,
Design of Data acquisition System (DAS) : All programs in embedded C language.
PIC 18F XXXX Microcontroller Architecture
Comparison of PIC family, Criteria for Choosing Microcontroller, features, PIC18FXXXX architecture with generalized block diagram. MCU, Program and Data memory organization, Bank selection using Bank Select Register, Pin out diagram, Reset operations, Watch Dog Timers, Configuration registers and oscillator options (CONFIG), Power down modes, Overview of instruction set.
Peripheral Support in PIC 18FXXXX
Brief summary of Peripheral support, Timers and its Programing (mode 0 &1), Interrupt Structure of PIC18FXXXX with SFR, PORTB change Interrupts, use of timers with interrupts, CCP modes : Capture, Compare and PWM generation, DC Motor speed control with CCP, Block diagram of in-built ADC with Control registers, Sensor interfacing using ADC : All programs in embedded C.
Real Word Interfacing With 18FXXXX
Port structure with programming, Interfacing of LED, LCD and Key board, Motion Detectors, Gas sensors, IR sensors, Design of PIC test Board and debugging, Home protection System : All programs in