An introduction to microprocessor systems. Topics include microprocessor organization, Assembly language programming, memory interfacing and timing, programmable peripheral interface, timer, interrupts and programmable interrupt controller, and serial data communication.