DIY : 8051 Generic Board and Project Development

by yasir on May 3, 2009

dsc00689-1024x768

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, It is among the favorites of hobbyist’s and undergraduate students.

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. As one can easily save 90$ or so by building a basic generic board, why waste the money?

When I took the course of microcontrollers, I decided to come up with my own design of this testing board, what I call the “GENERIC BOARD” (general purpose testing board) for 8051 Microcontroller.

I performed all of my lab tasks and a final semester project of an Air Mouse on this board. The Development Boards offered by Atmel for their 89C51 microcontroller cost around 100$. They ofcourse are better equipped with LCD displays as well, but this board does the basic job in a fantastic manner. One can do almost all kind of projects on this and develop the essential hardware required for the project on another PCB.

Design Specifications

This 8051 Generic board was designed on Express PCB software (Click to download Express PCB for free). The design is simple and requires some basic components.

  • All the ports of 8051 can be accessed at the same time.
  • Bidirectional buffers 74LS245 are there on each port as a protection.  There are switches to control the  direction of  buffers .
  • Cream shells and female connectors gives the external connectivity to the ports on both sides of the buffers.
  • LED banks are connected to each port to display the status of each port.
  • Two 7-Segment displays are also there on the board.
  • Separate LED banks isolated from the 8051 ports are also present on the board.
  • There are two versions of the board, one is with serial port and other without serial port.
[TABLE=2]

Design Schematics

Following are the design schematic explanation. There are two designs, one is with serial poat and other is without serial port.

  1. Design explanation of  board without serial port.pdf
  2. Design explanation of board with serial port.pdf

The following are the design files in pdf format

  1. generic board without serial port.pdf
  2. generic board with serial port.pdf

Following are the design files in .pcb format (express pcb software)

  1. generic board without serial port.pcb
  2. generic board with serial port.pcb

Disclaimer : Please post our queries in the comments section below and don’t mail them to the author

Related Posts:

  • No Related Post
  • http://intensedebate.com/people/nerdmodo nerdmodo

    Seriously good generic board

  • http://www.sonicloans.net/payday-advance-online.html abbyabagail

    Hi
    Obviously I’m a newbie here. I found this site through google search and I found this forum interesting so I drop by.
    Thanks for welcoming me in advance!

  • yasir

    your are welcome abbyabagail!

  • http://www.8051projects.info Binu

    Simple and perfect development board for starters.
    Try to add an ISP programmer into it.

  • tahir

    thanks

  • NameQUANTIZer

    AOA
    Very gud one and indead deserves an applause!!
    But can u please tell me what material did u study or any resources which you consulted before finally ariving to this design of the “Geeneric Board”?
    Regards

  • imran

    o man why are the all the angles on generic board are of 90 degree are you mad/

  • imran

    o man why are the all the angles on generic board are of 90 degree are you mad/

  • Ottoman

    AoA
    yasir do you have the design schematics for the PIC18F452? any link would be appreciated :)

  • hells gg

    I dont understand he lower half part of the board,
    1: what are the SSDs for?
    2: What are the the left-bottom connectors and switches for?
    3: why are there so many black females along each port when we already have connectors?

    Overall a job well done! can u make a tutorial on etching too? i try my best but i always get disconnections in board :S
    Even though the toner print on pcb (black traces) is pretty good but after washing in acid, i get many disconnections..

  • http://www.rushpcb.co.uk/ PCB Manufacture

    Obviously I’m a newbie here. I found this site through google search and I found this forum interesting so I drop by.
    Thanks for welcoming me in advance!

blog comments powered by Disqus

Previous post:

Next post: