Microcontroller based system design
UNIT I INTRODUCTION TO PIC MICROCONTROLLER Introduction to PIC Microcontroller–PIC 16C6x and PIC16C7x Architecture–PIC16cxx–- Pipelining - Program Memory considerations – Register File Structure - Instruction Set - Addressing modes – Simple Operations. UNIT II INTERRUPTS AND TIMER PIC micro controller Interrupts- External Interrupts-Interrupt Programming–Loop time subroutine - Timers-Timer Programming– Front panel I/O-Soft Keys– State machines and key switches– Display of Constant and Variable strings. UNIT III PERIPHERALS AND INTERFACING I2C Bus for Peripherals Chip Access– Bus operation-Bus subroutines– Serial EEPROM—Analog to Digital Converter–UART-Baud rate selection–Data handling circuit–Initialization - LCD and keyboard Interfacing -ADC, DAC, and Sensor Interfacing. UNIT IV INTRODUCTION TO ARM PROCESSOR (Text Book 2) ARM Architecture - Chapter 2 ARM programmer’s model - Chapter 2.3 ARM Development tools - Chapter 2.4 Memory Hierarchy - Chapter 10 ARM Assem