BlowIT & 8051
Actually, I had no intention to deal
with the 8051 yet. I am interested in it because of the Atmel
which is available in Izmir, the city I live, now. How good
is a micro if you can not get it when you need it ?
The AT89C2051 is a 20 pin 8051 compatible device. Here one
is sold for about 3,5 US$.
AT89C2051 Features :
. Compatible with MCS-51T Products
. 2K Bytes of Reprogrammable Flash Memory
- Endurance: 1,000 Write/Erase
. 2.7V to 6V Operating Range
. Fully Static Operation: 0 Hz to
. Two-Level Program Memory Lock
. 128 x 8-Bit Internal RAM
. 15 Programmable I/O Lines
. Two 16-Bit Timer/Counters
. Six Interrupt Sources
. Programmable Serial UART Channel
. Direct LED Drive Outputs
. On-Chip Analog Comparator
. Low Power Idle and Power Down Modes
is a very simple AT89C2051 programmer. It is easy to build
and use. I rewrote the software using the Python
language and DriverLINX Port
I/O Driver for Win95 and WinNT so that it works on Windows
2000, NT, 95, 98. I tested it on my dual Celereon 366 @ 458
Mhz machine with both Windows 2000 and Windows 98. My version
acepts intel hex files as input, while the original BlowIT
accepts binary files (meaning that you must convert your hex
file to binary). This software is presented as is, without
warranty of any kind. Please read the
Download py2051.zip (571
Download the original BlowIT.pdf
document (86 Kb).
BlowIT for DOS ?
Marshall rewrote the original Pascal BlowIT, adding hex
file input and support for programming the AT89C1051 and 4051.
Also, he designed a very nice PCB with onboard power supply.
(118 Kb )
BlowIT related links:
The GNU Blow It Blow It software for Linux. Resurrected
by Jonas Diemer. Now it has intel hex file input, too. The
abandoned one is
MCS Electronics basic
compilers support it. They also have a PCB design for Blow-IT.
site has the BlowIT and other SiStudio files.
Free AT89C2051 Programmer links :
out my 8051 links for more 8051 related stuff.