8052 Microcontroller :
8048 and MCS-48 made designing with Microprocessors easy, with built in
I/O ports, RAM and
Timer. The I/O ports for the 8085 was an external 8255. 8749
enabled users to burn and test firmware
on an integrated UV Eprom.
80C51-52 which came out as the fully evolved uC had built in Serial
Ports UART and more Math, better Timer-Counter and Interrupt Handling.
The 'C' is for CMOS that made handheld instruments possible due to low
battery usage and lesser support chips.
The Assembly Code MCS-51
set is used to program the chip.
There is a 8052 Basic that can understand the Basic Language, useful
for people
who are not comfortable with mnemonics.
Now we have 8051 chips with EE Flash and some have a watchdog and I2C
too.
8051 SBC Operating
System :
This is a 8051 Operating System ;-) . In an old elektor
issue, around 1990 perhaps, i got a 8031 circuit and monitor code by
Grodzik. This helped me interface a 8051 to PC via RS232-serial-comm
port with HyperTerminal. Now you can use Termite - a
simple RS232 terminal to transfer and receive bits-n-bytes to the
outside world.
I am not sure if it is properly documented for
DIY, but it is put back due to the search on my website.
dact2007.asm.html,
-
equat.asm.html,
-
prog.asm.html
8051-OS-SRC.zip
a zip file with the code.
80C51 SBC code examples here 80C51-RS232.zip.
This was a Serial Interface of ICL7135 14 BIT 4-1/2 A/D with
80C31. determ.zip is
a terminal i made on VB2.
Most files are created before 1992. Then i
have edited them and tried to make fit for publishing online in 2000.
They may have errors and may not work as indicated.
It is time to move to the world of Arduino. This may be the likely heir
of
the 80C51 project building world.
Anantha Narayan updated on 21-Sep-10
|