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.

Anantha Narayan 06:48 20-Apr-07


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. And use HyperTerminal 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. 



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