WinNT
BlowIT & 8051
Stuff
Actually, I had no intention to deal
with the 8051 yet. I am interested in it because of the Atmel
AT89C2051
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
Cycles
. 2.7V to 6V Operating Range
. Fully Static Operation: 0 Hz to
24 MHz
. 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
BlowIT
BlowIT
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
disclaimer.
Download py2051.zip (571
Kb).
Download the original BlowIT.pdf
document (86 Kb).
Need
BlowIT for DOS ?
Dougal
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.
Download blowit_dos.zip
(118 Kb )
Other
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
here.
MCS Electronics basic
compilers support it. They also have a PCB design for Blow-IT.
This ftp
site has the BlowIT and other SiStudio files.
Other
Free AT89C2051 Programmer links :
Check
out my 8051 links for more 8051 related stuff.
|