PARAMETERS
|
8051 MICRO-CONTROLLER
|
AVR
|
RAM
|
128 bytes
|
1 kilobyte
|
ROM
|
4 kilobytes
|
32 kilobytes
|
FREQUENCY
|
12 MHz
|
16 MHz
|
OSCILLATOR USED
|
CRYSTAL OSCILLATOR
|
CRYSTAL OSCILLATOR
|
EEPROME
|
NO EEPROME
|
EEPROME - 256 bytes
|
BUS WIDTH
|
8-bit for standard core
|
8/32-bit
|
COMMUNICATION PROTOCOLS
|
UART, USART,SPI,I2C
|
UART, USART, SPI, I2C, (special purpose AVR support CAN, USB,
Ethernet)
|
SPEED
|
12 Clock/instruction cycle
|
1 clock/ instruction cycle
|
MEMORY
|
ROM, SRAM, FLASH
|
Flash, SRAM, EEPROM
|
ISA
|
CLSC
|
RISC
|
MEMORY ARCHITECTURE
|
Von Neumann architecture
|
Modified
|
POWER CONSUMPTION
|
Average
|
Low
|
FAMILIES
|
8051 variants
|
Tiny, Atmega, Xmega, special purpose AVR
|
COMMUNITY
|
Vast
|
Very Good
|
MANUFACTURER
|
NXP, Atmel, Silicon Labs, Dallas, Cyprus, Infineon, etc.
|
Atmel
|
COST (as compared to features provided)
|
Very Low
|
Average
|
OTHER FEATURES
|
Known for its Standard
|
Cheap, effective
|
POPULAR MICRO-CONTROLLERS
|
AT89C51, P89v51, etc
|
Atmega8, 16, 32, Arduino Community
|
ADC
|
NO ADC
|
ADC - 6
|
TO DOWNLOAD THE pdf FILE OF THIS TABLE CLICK DOWNLOAD
No comments