My AT89S51 (8051) Development Board Designed in DesignSpark PCB

AT89S51 Development Board , Designed in Designspark PCB

I recently wanted to own a 8051 development board to practice 8051 programming I am learning in college , But The rates are just too high :( . Therefore I decided to build my own. I chosen the PCB designing software “Designspark PCB” to built my board , Which could be easily built at home using the famous copper clad board etched in ferric chloride method to build PCBs at home . The Board Consits of the following features 

  • On Board seial programmer
  • seven segment delay
  • 16×2 LCD 
  • 4×4 Keypad
  • Analog to digital Converter 
  • Extenal Comparator
  • RTC DS12887
  • Stepper motor driver
  • 8 LEDS 
  • Prototyping area , for extending the circuit

The Serial programming is done by using the MAX232 IC which converts signals from an RS-232 serial port  to signals suitable for use in TTL compatible digital logic circuits. Hence the .HEX generated by the computer could be directly burned into the ROM of the Microcontroller , on Board.

The stepper motor driver consist of ULN2003 IC (buffer amplifier) and Diodes to prevent Back emf from the motor to flow to the Microcontroller (which could damage your controller).

The comparator and A/D convertor consists of IC LM324 and ADC0804 respectively.

The Prototyping area can be used for building circuits to be connected to the microcontroller like sensors , Relays , RTC1307 if you are replacing the microcontroller to AT89S52 which supports I2C protocol etc.

And The 16 pin Female Header connected at the upper right hand side of the board is for connecting the 16×2 LCD HD44780.


3D view of the Board

The Back View

About these ads
Categories: Uncategorized | 3 Comments

Post navigation

3 thoughts on “My AT89S51 (8051) Development Board Designed in DesignSpark PCB

  1. Sumit Dangi


    I want to make my first microcntroller project(gesture controlled robot). I know all the concepts, connections and specifications of project, but don’t know how to design or make schematics(.sch) and board(.brd) files for my project. Sir, Please help out this newbie in the PCB designing.

    • Eagle CAD , Orcad and Protel PCB are the most popularly used PCB designing software used in Indian Electronics market , Because you are new to PCB designing I should recommend you to start with Eagle CAD (Lite version) it has a very friendly user interface and there are several tutorial videos on youtube which can help you get started in no time ….
      But you can only design a PCB of size 100 x 80 mm (4 x 3.2 inches) in Eagle cad lite , If you feel the need to build a larger PCB use Designspark PCB , its completely free and you can import the designs made in Eagle cad to the Designspark PCB anytime and edit it there …..

  2. will you send me full designspark project ?? i need it.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at The Adventure Journal Theme.


Get every new post delivered to your Inbox.

%d bloggers like this: