This lab is used for Microprocessor and Microcomputer Systems to introduce theoretical concepts of 8-bit and 16-bit microprocessors including microprocessor architecture, memory organization, instruction set, input/output organization, and interrupts. Design of microcomputer systems, address maps, system bus, memory maps, peripheral I/O, memory mapped I/O, interrupt-driven I/O, interface devices, and general-purpose programmable peripheral devices.
It is also used for the Microcomputer Interface and Peripheral Devices course, which has a practical part which uses the PIC Micro-controller to conduct some experiments that interface with some input and output peripherals. The course covers the topics: bus buffering, memory interfacing, interrupt handling, keyboard and display interfacing, floppy drive controller interfacing, direct memory access (DMA) controller interfacing, Microprocessor-supporting chips: Clock Generator and Driver, Bus Controller, USART, PPI, PIC, and DMA Controller, PCI architecture and programming, configuration space model, SCSI protocol and drivers, USB architecture and data flow models, Microprocessor-based systems.
- Desktop Computer : Hp-Core i7
- 8086 Microprocessor Trainer /CMM-8086
- 8086 Microprocessor Trainer /ESA 86/88 - 3
- Elevator Interface
- Traffic Lights Interface
- Digit 7-segment LED Display interface
- Stepper Motor+power supply/CMM-03
- DUA slope interface
- LCD interface
- RealTime Interface
- Keyboard interface
- Dual DAC 10 interface
- 8 channel 12 bit ADC interface
- logic controller interface
- Musical Tone Interface
- Psoc creator 4.1
- Psoc programmer V3.28
- ARM Keil MDK V5.25
- mikroBasic PRO for PIC V7.002
- mikroC PRO for PIC V7.0
- Visual studio 2019
- win86 software
- Notpad++ V7.8.4
- WaveForms 3.9.1