![]() ![]() Is the source program written in C language for further modification. ![]() ![]() The preprogrammed 89S8252 with ez52.hexcan be used in place of 89C51. An alternative is touse 89S8252 chip, build a simple through LPT port. Use a given programmer or availableEasy-Downloader write the hex file into the 89C51. For those who can make thePCB with PDF file, get this file Figure 2: Components Placement Layout Software is the hex file firmware needed for 89C51. The components placement is shown in Figure2. If you want to makea PCB, get the,open with Protel version 2.73. Figure1: Circuit Diagram of Easy-Downloader V2.0 Constructing the Board The prototype board may be builtusing universal PCB with point-to-point soldering. The clock input pin X1 of the ZIF socket is derived from X2 withoutbuffering. The programming voltage shown a bit differentfrom version 1.1, Vpp pin needs only +5V and +12V and simply activatedby P3.3. Programming mode selection is done by P3.4 to P3.7.See in ez52.c for details. Look at A14, our software uses P2.6, while ATMELuses P3.0 instead. ![]() The AT89C51RD2/ED2 has 2 software-selectable modes of reduced activity and an 8-bit clock prescaler for further reduction in power consumption. The fully static design of the AT89C51RD2/ED2 allows to reduce system power consumption by bringing the clock frequency down to any value, including DC, without loss of data. P0 is for bi-directional data transferring. The 89C51 with ez52.hex receives a 9600 baud serialdata from PC and generates the appropriated signal applying to the ZIFsocket. Hardware Figure 1 shows the circuit diagramof Easy-Downloader V2.0. After compiling the sourcefile in Assembly or C then download the hex file to the chip directly byusing A: >ez2 myfirst(.hex), say. This version is capable of writing intel-HEXfile to a 89C51(4kB), 89C52(8kB) and 89C55(20kB). It's suitable and cheapwhich anyone can build easily. Introduction If you need more code spacefor your application, particularly for developing 89Cxx projects with Clanguage, the Easy-Downloader V2.0 is the answer. Programmer for 89C51/52/55 89S51/52 Easy-Downloader V2.0 for ATMEL 89C51/52/55 89S51/52 Wichit Sirichote, Build your own a programmer for writing intel-HEX file to the 89C51, 89C52 and 89C55, PCB file included, Window version UPLOADER EZ3, EZ3.1, modified source code with sdcc. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |