Build your own a cheap simple Microcontroller learning board S-52. The board is based on ATMEL’s new ISP chip AT89S51, AT89S52, or AT89S53. This board can be used by beginners for learning Assembly and C language programming. Single sided PCB file included.
Introduction
I have designed this leaning board to be used as a tool for learning MCS-51 Microcontrollers.
The AT89Sxx learning board features,
Hardware
The board design is kept as simple as possible so that everone can make the learning board easily. The schematic shown below shows the complete hardware schematic of the AT89Sxx learning board. PORT0, PORT1, PORT2, and PORT3 are available for interfacing external devices. P3.0 and P3.1 are being used for RS232 interface.

Figure1: Complete hardware schematics: MCU, and power supply
Components:
R1 330 1/4W +/-5%
R2 10K 1/4W +/-5%
R3-10 10K 1/4W +/-5% (for pull up on P0)
C1 1000uF/16V electrolytic capacitor
C2 100uF/16V electrolytic capacitor
C3 100nF multilayer or ceramic
C4 10uF/16V electrolytic
C5,C6 33pF ceramic
D1 1N4001 / 1N4002 silicon rectifier diode
D2 LED
U1 LM7805, voltage regulator
U1 AT89S51, AT89S52 or AT89S53
X1 Crystal 1MHz – 33MHz (11.0592MHz is suitable for standard BAUD rate generator using timer1, says 9600 )
DB25 parallel port, 25pins connector
Construction
In order to make the AT89Sxx learning board, download the PCB ZIP file click on PCB ZIP FILES link given below. The file contains the single sided PCB track layout in PDF. Use the convenient file for making the PCB. Put the components as shown in the picture shown below.
How to make PCB?

Figure2: Component placement layout.





AT89Sxx Cheap and Simple Learning Board
Code Programming
The SPI In system Programming adapter such as Cheap Loader Cable of Asim’s ISP for 89S51 89S52 can be used for program loading to the MCU. Connect the ISP adapters 6 pin connector with the 6 pin ISP header on this board. Run the ISP software on PC for sending the Intel hex file to microcontroller. Then program will start running.

Figure4: ISP cable schematics

Figure5: How to connect isp cable to board

Figure6: ISP Flash Programmer
Project by Tahan Prahara, prahara_satria@yahoo.co.id
Description :
This is the one stop educational site for all Electronic and Computer students. If you want to learn something new then we are here to help. We work on Microcontroller projects, Basic Electronics, Digital electronics, Computer projects and also in basic c/c++ programs.
#Home #Sitemap #Submit #Terms of Use
Copyright©2011 electrofriends.com All Rights Reserved
Contact:info@electrofriends.com | Powered by Dhyeya
December 8th, 2009 at 10:04 am
can u please provide the code for the same ?
January 13th, 2010 at 2:45 pm
hi sir
i am very sorry that urs circuit doesnot woks properly.so plz send me more detail.
May 16th, 2010 at 3:35 am
Excuse me. Does someone realize how to find true Forex EA from bad and a true Forex signal from fake? thank you
August 31st, 2010 at 8:05 pm
One does not often find on the internet as decent articles as yours is. I cant wait to read some more of your works.
September 1st, 2010 at 7:35 pm
boleh tau ga…
gmana cara membuat algoritma yang ditanam di ic menggunakan bahasa c/c++?
dan gmana cara belajarnya…
September 28th, 2010 at 12:43 pm
Hi TAHAN, I like the way U present your work. I want to start as a
beginner in micro controllers .Can U be my master? Also I need the ff.
circuit diagrams: 10km FM transmitter, 5000W amplifier circuit diagrams.
Hoping to hear favorably from U soon.Enjoy your day
October 13th, 2010 at 2:14 pm
dear i m new in m.controller field…………will u help me in making
a project???
October 23rd, 2010 at 4:27 pm
please send me the details of ISP programming and the ISP software which is seen on this page
December 6th, 2010 at 9:40 pm
Читаю сообщения на данном сайте уже какоето время. И могу сказать щас что буду продолжать это делать =)
February 2nd, 2011 at 10:05 pm
There are many myths about painkillers, especially strong painkillers such as morphine. Learn more! That’s what i want to say here.
March 21st, 2011 at 9:00 am
hello i am using 89s52 microcontroller for wireless communication using rx434 but problem arries in serial communication data is not receiced by the receiver so can u help in debuging and can u send me the software of the design shown above
May 17th, 2011 at 9:12 pm
plz send me the circuit and code for this.
July 21st, 2011 at 5:10 pm
У меня есть свой сайт, знакомые говорят что зарабатывают на них – вот сама тоже решила – порекомендовали купить курс http://yagoodbye.ru/ говорят что все просто и сразу видны результаты. Курс всего 50$ стоит, другие смотрела 100-300$. И самое главное именно под англоязычных клиентов, слышала там заработки на порядок выше чем в русском интернете, к тому же знание англ языка не нужно.
Может посоветуете другой более дешевый и работающий?
August 24th, 2011 at 5:03 pm
Please sir Give me full detail of this circuit and ISP Code programming tips
November 29th, 2011 at 7:03 pm
Hello everyone I just desired to expose myself. When you have any questions don’t hesitate to ask. Sorry with regard to my own bad language
December 1st, 2011 at 1:47 am
NBA players and the boss have on the agenda c trick in renegotiating Union yesterday, confidence this weekend to reach a inexperienced collective bargaining contract at Christmas, and restart the game. And ESPN got the news that, for this get ready to ballyhoo maximum hot up, charm, the suntan, the Celtics and Lakers bosses, they fancy this weekend or so both sides to reach an agreement.
December 8th, 2011 at 10:21 am
[...] AT89Sxx Cheap and Simple Learning Board [...]
December 26th, 2011 at 11:34 pm
mr.tahan,why u hav used 10 k resistors {for port 0}….??????????
can we simplify the express pcb structure…???????
December 28th, 2011 at 8:00 am
Hello every person I recently wanted to expose personally. For those who have any queries please ask. Sorry for my personal poor language
December 29th, 2011 at 12:02 am
контейнеры IBC бывшие в употреблении предлагаю любой объем все кубы после разового использования складского хранения производства SCHUTZ, WERIT (германия) на металлическом, пластиковом поддоне с необходимой фурнитурой имеют отличный внешний вид (НЕ ВТОРИЧКА) тел +7 964 787 47 40, +7 903 266 22 44 (Москва) цена: 3700р оптовым клиентам скидкии!! подробнее: http://rustara.ru/
January 6th, 2012 at 10:09 pm
sir,ehy u hav used 8 resistors inside ic??????
January 6th, 2012 at 10:13 pm
why u hav used 8 resistors???
January 11th, 2012 at 4:49 am
Hi there everybody I simply desired to introduce personally. For those who have any questions don’t hesitate to ask. Sorry regarding my own bad language
January 27th, 2012 at 12:10 am
Hey! We’re conclusively here benefit of you all! Our idea? It is a single rostrum where to communicate with every other social network out of pocket there like Facebook, Peeping and others. You can also send FREE SMS or give to our Two shakes of a lamb’s tail Games unattended or with your friends (1vs1) done with the internet, share photos, videos and music, all accelerated and easy. You can chat, videochat, make audio calls, use our PC Faint Desktop Services, Digital Signing (on our digital blackboard. TouchScreen preferred)…. YOU be struck by the POWER to do ANYTHING. Or, better, ANYTHING on EVERYONE website! All of this, on the contrary on MemoryShot. MemoryShot: Global Networking. Reloaded.