AT89Sxx Cheap and Simple Learning Board


Tahan Prahara, prahara_satria@yahoo.co.id

 

 

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 even a total newbie with microcontroller can easily make his owns learning board. The schematic shown below depicts the complete hardware of the AT89Sxx learning board. Port 0,1,2,3 are available for interfacing external devices. P3.0 and P3.1 are being used for UART.

 

 

Figure1: Complete hardware schematics: MCU, power supply and ISP loader.

 

Bill of Materials

 

R1                          330 1/4W +/-5%

R2                          10K 1/4W +/-5%

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                         AT89Sxx

DB25 parallel port, 25pins connector

 

Construction

In order to make your own 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? You can print the PCB file, then copy with copier machine on tranparant paper. After that, pell on PCB with Ironplate.

PCB ZIP FILES

Figure2: Component placement layout.

 

Code Programming

The SPI In system Programming adapter such as M. Asim Khans' ISP ver 3.0 can be used for programming 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.
 

 

 

 



More projects...

 Last updated: 12 October, 2007