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

 

Lab Room: 
C 407
Lab Supervisor: