generic report
TRANSCRIPT
Generic board microprocessor and embedded systems NS Saad Iftikhar NS M Hassan Zia
Microprocessor and embedded
systems
8051 Generic board
GROUP MEMBERS:
NS SAAD IFTIKHAR 039
NS MUHAMMAD HASSAN ZIA 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
Schematics of the generic board:
Generic board microprocessor and embedded systems NS Saad Iftikhar NS M Hassan Zia
Generic board microprocessor and embedded systems NS Saad Iftikhar NS M Hassan Zia
PCB layout of the Generic Board:
The version for printing:
Generic board microprocessor and embedded systems NS Saad Iftikhar NS M Hassan Zia