Design and construction of a microprocessor-based controller using 8088 microprocessor
Date
3-1994
Degree
Bachelor of Science in Applied Physics
College
College of Arts and Sciences (CAS)
Adviser/Committee Chair
Edvino G. Eusebio
Abstract
An 8088 Microprocessor-Based Controller was made by designing and constructing circuits for a CPU module, a memory interface, and an input/output (I/O) port interface for the CPU module, that formed a dedicated computer. The main components of the CPU module consisted of the 8088 microprocessor, clock generator circuit, and a bus logic circuit. The main component of the clock generator circuit was the 8284 clock generator. The bus logic circuit consisted of transparent octal latches for the address bus, an octal tranceiver for the data bus, and a decoder for the control bus. The main memory used 2764 EPROM and 6264 SRAM to make up the 8 kilobytes ROM area and 8 kilobytes RAM area of the computer. An 8255 Programmable Peripheral Interface (PPI) was interfaced to the CPU module to serve as the I/O port of the computer. The CPU module, main memory, and I/O port made up the dedicated computer which functions as a controller, and which function depends on the peripheral device to be interfaced with it. The program for the interface was restored in the EPROM of the controller in machine code form using a EPROM programmer. A demonstration of the 8088 controller function was made by interfacing a 1.8 degrees per step stepper motor. An An input device was using a DIP switch circuit that gives high (5V) or low (0V) signals to the input port of the 8255. A program was designed and stored in the EPROM to rotate the stepper motor at angles 45o, 90o, 135o, 180o, 225o, 270o, 315o, and 360o clockwise and counter clockwise, respectively, depending on the setting of the DIP switch.
Language
English
Location
UPLB Main Library Special Collections Section (USCS)
Call Number
Thesis
Recommended Citation
Tomacruz, Ernesto V., "Design and construction of a microprocessor-based controller using 8088 microprocessor" (1994). Undergraduate Theses. 10593.
https://www.ukdr.uplb.edu.ph/etd-undergrad/10593
Document Type
Thesis