Student, who passed the course satisfactorily will be able to:
- Understand the operation of microprocessors and microcontrollers
- Understand hardware interfacing techniques
- Be able to design the hardware and software of microprocessor based systems
- Learn instruction set, addressing modes register set and memory map
- Learn the concepts of stacks, subroutines, interrupts
- Be able to write assembly language programming
- Learn address decoding
- Learn interfacing memory and I/O to the selected microprocessor
- Be able to write assembly language programming to utilize the interfaced memory or I/O
- Learn parallel and serial I/O interfacing
- Learn A/D and D/A conversion and how to digitize analog signals at required rates
- Learn how to use timer and interface a step motor