Professional Documents
Culture Documents
Online Store
Consulting Services
The 8052.com Book
Message Forum
8052 Forum
Chat Board
Forum Rules (Read!)
Tutorials
Tutorials Index
8051/8052 Tutorial
16-Bit Math
LCD Programming
8051 Instruction Set
8052 FAQs
News
Code Library
Links
User Pages
8052 Projects
8052.com SBC
8052 Video
8052 TCP/IP
8052 CD-ROM
Disassembler
About 8052.com
Contact Us
About 8052.com
Legal Info
Privacy Policy
Advertising
[ Delhi Mb : +91-9871612387 ]
Welcome to the word of Microcontrollers, and the first thing you need is a Device
Programmer. This In System Programmer is RS232 (serial port) based but can indirectly
be used with USB using USB to RS232 converter. If you need something like this you
need to assemble a very simple circuit (Programmer Unit).
Hardware
Figure 1 shows the Block diagram of the in-system programmer interface, the
programmer can be self powered or target powered it depends on how you plan to use it.
Figure 1: Block Diagram of the ISP Programmer
Figure 2 shows the actual circuit diagram. The Programmer has just two ICs. IC1 =
AT89C2051, IC2 = MAX 232. Few Resistors, LEDs, capacitors etc. The value of the
crystal is critical and must be 11.0592 MHz.
Assemble the circuit and burn the firmware into an AT89C2051(you will need a
conventional parallel Programmer to Program the AT89C2051).
Software
The Software is a Windows GUI application and supports all programming functions.
When you run the software for the first time it looks for a valid programmer on COM1. If
the Programmer is connected to say COM2 you will receive an error message but when
the application starts select Options->Settings on the Menu and specify the correct COM
Port.
Download