CS43008: Microprocessors And Microcontrollers
CS43008 | |
---|---|
Course name | Microprocessors And Microcontrollers |
Offered by | Computer Science & Engineering |
Credits | 5 |
L-T-P | 3-0-3 |
Previous Year Grade Distribution | |
{{{grades}}} | |
Semester | Spring |
Syllabus
Syllabus mentioned in ERP
Historical background; organization and architectural features of microprocessor and microcontrollers; the instruction set: instruction format, addressing modes; assembly language programming of 8085 and 8051; interfacing of memory devices; data transfer techniques and I/O ports; interfacing of keyboard and display devices; programmable interrupt and DMA controllers; interfacing of sensors, transducers, actuators, A/D and D/A Converters, analog signal conditioning circuits, data acquisition systems; standard interfaces â RS232, USB; development aids and troubleshooting techniques; application examples; advanced microprocessors and microcontrollers.Laboratory: Assembly and machine language programming, signal generators, interfacing basic I/O devices like keypad, LED display, usage of timers and USART peripherals, multiport device access, stepper motor movement control, DC motor speed control, bootstrap programming and interfacing various peripherals for embedded applications; building a complete microcontroller-based system.References1.R. Gaonkar, Microprocessor Architecture, Programming, and Applications with the 8085, Penram.2.A. Pal, Microprocessors: Principles and Applications, Tata McGraw-Hill.3.K. J. Ayala, The 8051 Microcontroller Architecture, Programming and Applications, Penram.4.Mazidi and Mazidi, Microcontroller and Embedded Systems, Pearson Education.5.R. Kapadia, 8051 Microcontroller and Embedded Systems, Jaico.6.A.K.Ray and K.M.Bhurchandi, Advanced Microprocessors and Peripherals, Tata McGraw Hill.