This document summarizes the design and components of a generic board created by two students, NS Saad Iftikhar and NS M Hassan Zia, for testing an 8051 microcontroller. The generic board allows all ports of the 8051 microcontroller to be byte addressable and port 3 to be bit addressable. It includes 74LS245 latches to control data direction, LED bargraphs to indicate port status, and connectors to interface with other boards. Schematics and PCB layout are provided for the generic board designed to test an 8051 microcontroller.
This document summarizes the design and components of a generic board created by two students, NS Saad Iftikhar and NS M Hassan Zia, for testing an 8051 microcontroller. The generic board allows all ports of the 8051 microcontroller to be byte addressable and port 3 to be bit addressable. It includes 74LS245 latches to control data direction, LED bargraphs to indicate port status, and connectors to interface with other boards. Schematics and PCB layout are provided for the generic board designed to test an 8051 microcontroller.
This document summarizes the design and components of a generic board created by two students, NS Saad Iftikhar and NS M Hassan Zia, for testing an 8051 microcontroller. The generic board allows all ports of the 8051 microcontroller to be byte addressable and port 3 to be bit addressable. It includes 74LS245 latches to control data direction, LED bargraphs to indicate port status, and connectors to interface with other boards. Schematics and PCB layout are provided for the generic board designed to test an 8051 microcontroller.
This document summarizes the design and components of a generic board created by two students, NS Saad Iftikhar and NS M Hassan Zia, for testing an 8051 microcontroller. The generic board allows all ports of the 8051 microcontroller to be byte addressable and port 3 to be bit addressable. It includes 74LS245 latches to control data direction, LED bargraphs to indicate port status, and connectors to interface with other boards. Schematics and PCB layout are provided for the generic board designed to test an 8051 microcontroller.
GROUP MEMBERS: NS SAAD IFTIKHAR NS MUHAMMAD HASSAN ZIA
039 029
DE-32-EE Syndicate: A
Generic board
microprocessor and embedded systems
NS Saad Iftikhar NS M Hassan Zia
MICROCONTROLLER GENERIC BOARD
Microcontrollers are programmable chips used to control and interface electronic devices. 8051 microcontroller, also known as AT89C51 popularly, is one of the most widely used microcontrollers. Manufactured by Atmel. Once the controller is programmed, it needs to be tested for the specified task it is programmed for. Different vendors sell their evaluation boards and devleopment kits for this purpose, but these boards are somewhat expensive. We can build our own generic/ development board to test our microcontroller. In the course of microcontrollers, we have to come up with our own design of this testing board, wh GENERIC BOARD (general purpose testing board) for 8051 Microcontroller.
Generic board
microprocessor and embedded systems
NS Saad Iftikhar NS M Hassan Zia
Components and specification:
Towards board description: There are four i/o ports in 89c51, this board is design in such a manner that all ports are byte addressable whare as port3 can also be access bit wise in other world port 3 is also bit addressable. This can be done by proper selecting the jumper j2 and j5 and etc.Note that there are 8 jumpers at port 3 and also 8 jumpers at the u4 & u5 o/p pins are required, whereas in schematic only four are shown. 74ls245 latches are used to decide the direction of data. Switch SW1 is used to select the direction. If SW1 is towards vcc than the data direction is from 89c51 to latch o/p pins. And if SW1 is towards gnd than the direction is from latch to 89c51. For more info please refer to its datasheet. LED bargraph are used to indicate the status of 89c51 port pins; that is data in or out. Connectors J1, J4 and etc are used so that we can interface this board with other boards. Note that only port 0 and port 3 connections are shown in schematic; port 1 and port 2 connection are the same as of port 0, but in that case RP1 is not required. As port 0 needs to be pull up so, resistor pack, RP1, is only required for this port. 8051