This 8-bit architecture has been different segments such as 8052, 8051, 8751 and 8031. 8052 is the super-set of 8051 and 8031 is the memory-less microcontroller hence, it has interfaced with external ROM. Whereas, 8751 chip has only 4Kbytes of on chip UV-EPROM.
Everyone knows about the general 40-pin microcontroller i.e. 8051 introduced by Intel in 1980s and consists of serial communication pins, Timer, Interrupts, RAM, ROM. It has 4 ports and each port has 8 pins, total 32 pins and other 8 pins for other purposes.
8052 is the super-set of 8051 that consists of 8K bytes of internal RAM (4K in 8051), 256 bytes of ROM (128 bytes in 8051), 3 Timers (2 timers in 8051), and 6 Interrupts (4 Interrupts in 8051) and other functionalities are same. All programs,written for 8051, can be run for 8052 but the reverse is not true.
8031 is the ROM-less or memory-less microcontroller based on 8051 architecture and has same feature and components as 8051 but, it has no ROM and required external ROM to be connected. This decreases the 2 ports of 8031 that has to be interfaced with external IC such 8255 which provides external 2 ports and memory up to 64K bytes.
8751 is the 8051 architecture microcontroller consists of memory and interrupts, timer, same as in 8051 microcontroller. But, it has UV-EPROM. You have to PROM burner to erase its memory and program it again. It takes almost 20 minutes to erase it memory and again to burn new program.
Difference between 8051-based devices:
Feature | 8051 | 8052 | 8031 | 8751 |
ROM(bytes) | 4K | 8K | 0 | 4K (UV-EPROM) |
RAM(bytes) | 128 | 256 | 128 | 128 |
Timers | 2 | 3 | 2 | 2 |
I/O pins | 32 | 32 | 32 | 32 |
Serial Port | 1 | 1 | 1 | 1 |
Interrupts | 6 | 8 | 6 | 6 |
Watchdog timer | No | No | Yes | No |
Brief and to the point,Thanks for the results
ReplyDelete