home            back    001   next

  Home  >  Embedded Microcontroller  >  80C51 Firmware Circuits

80C51, SBC, Firmware and Circuits


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

These are some circuits realted to this project


Some Pages Require Adobe Acrobat Reader with Web Browser Integration Enabled.


Link to delabs -o- Advertising -o- Privacy Policy