Comparativa Uc
Comparativa Uc
Comparativa Uc
MICROCONTROLADORES ACTUALES.
Uno de los sectores que más tira del mercado del microcontrolador es el
mercado automovilístico. De hecho, algunas de las familias de microcontroladores
actuales se desarrollaron pensando en este sector, siendo modificadas
posteriormente para adaptarse a sistemas más genéricos. El mercado del
automóvil es además uno de los más exigentes: los componentes electrónicos
deben operar bajo condiciones extremas de vibraciones, choques, ruido, etc. y
seguir siendo fiables.
5.2. Memoria
2ª. OTP
Es una memoria no volátil de sólo lectura "programable una sola vez" por el
usuario. OTP (One Time Programmable).
4ª EEPROM
5ª FLASH
Puerta paralela esclava, para poder conectarse con los buses de otros
microprocesadores.
USB (Universal Serial Bus), bus moderno serie para los PC.
• Temporizadores o "Timers".
• Comparador analógico.
Los encapsulados que aparecen en este tema son los más importantes y
los más utilizados. Como es lógico esta es una pequeña selección de la infinidad
de tipos de cápsulas que existen.
Llegados a este punto y con toda la información que poseemos hasta aquí, cabe
preguntarse cual de todos estos microcontroladores es el “mejor” si es que es
posible definir alguno de ellos como tal. Existen diversos fabricantes y multitud de
modelos que dificultan esta tarea, aun así, podemos establecer ciertos criterios de
comparación que nos la facilitan.
· STMicroelectronics
· Atmel Corp.
1500
Motorola Semiconductors
Toshiba
1000
Microchip
500 NEC Corp.
Mitsubishi
0
1 Hitachi Corp
Empresas
Atmel Corporation
Crecimiento Económico Infineon Technologies
Intel Corp
20
Motorola Semiconductors
15 National Semiconductors
10 NEC Corp.
Texas Instruments
% Crecimiento
5
ST Microelectronics
0
Toshiba
-5
Hitachi Corp
-10 Royal Philips Electronics
-15
Mitsubishi
Analog Devices
-20
1 Atmel Corporation
Empresas
Microchip
Motorola Semiconductors
10 Microchip
National Semiconductors
5
Toshiba
NEC Corp.
Atmel Corporation
0
1 Mitsubishi
Empresas
Hitachi Corp
Capitalización Bursátil
Texas Instruments
Royal Philips Electronics
$35.000,00
Motorola Semiconductors
$30.000,00 ST Microelectronics
$25.000,00
Hitachi Corp
Analog Devices
Millones $
$20.000,00
Mitsubishi
$15.000,00 NEC Corp.
$10.000,00
Infineon Technologies
Microchip
$5.000,00
Toshiba
$0,00 National Semiconductors
1
Empresas Atmel Corporation
Una vez catalogadas y escogidas las empresas a tratar vamos a clasificar las
familias de microcontroladores según su ancho de palabra, es decir 8, 16 y 32 bits.
M68HC05 Family
Internal Mask Max Bus
Devices RAM ROM EEPROM EPROM OTPROM Frequency
68HC705B16 352 - 256 - 15360 4, 2.1
68HC705KJ1 64 - - 1240 - 4, 2.1
68HC05P18A 192 8064 128 - - 4, 2
68HC05X32 528 31232 528 - - 2.2
68HC705X32 528 - 256 31232 - 2.2
68HC05X16 352 15102 256 - - 2.2
68HC705X4 176 - 4096 - - 2.2
68HC705JJ7 224 - - 6160 - 2.1, 1.05
68HC05JP6 224 6160 - - - 2.1, 1.05
68HC705JP7 224 - - 6160 - 2.1, 1.05
68HC05PV8A 192 7936 - - - 2.1
68HC805PV8 192 - 7936 - - 2.1
68HC05J5A 128 2560 - - - 2.1
68HC705J5A 128 - - - 2560 2.1
M68HC08 Family
Internal Mask
Devices RAM ROM EEPROM Flash Max Bus Frequency
68HC908AS60 2048 - 1024 61872 8.4
68HC908AZ60A 2048 - 1024 61744 8.4
68HC908GR4 384 - - 4096 8.2, 8, 4.1
68HC908GP32 512 - - 32256 8.2, 4.1
68HC908MR16 768 - - 16128 8.2
68HC908MR32 768 - - 16128, 32256 8.2
68HC908MR8 256 - - 7860 8.2
68HC908GT8 512 - - 7680 4, 8
68HC908GT16 512 - - 15872 4, 8
68HC908LJ12 512 - - 12288 4, 8
68HC908SR12 512 - - 12288 4, 8
68HC908KX2 192 - - 2048 4, 8
68HC908KX8 192 - - 7680 4, 8
M68HC11 Family
Internal Mask Max Bus
Devices RAM ROM EEPROM EPROM OTPROM Frequency
68HC11F1 1024 - 512 - - 5, 4, 3, 2
68HC711E9 512 - 512 - 12288 4, 3, 2, 1
68HC11KS1 1024 - 640 - - 4, 3, 2
68HC711E20 768 - 512 - 20480 4, 3, 2
68HC11K0 768 - - - - 4, 3, 2
68HC11K1 768 - 640 - - 4, 3, 2
68HC711KS2 1024 - 640 32768 32768 4, 3
68HC11P1 1024 - 640 - - 4, 3
68HC11P2 1024 32768 640 - - 4, 3
68HC11E9 512 12288 512 - - 3, 2, 1
68HC11E0 512 - - - - 3, 2
68HC11E1 512 - 512 - - 3, 2
68HC11D0 192 - - - - 3, 2
68HC711D3 192 - - - 4096 3, 2
De todas las tablas comparativas expuestas de los microcontroladores de 8 bits de
Motorola, cabe señalar que la familia más utilizada por velocidad, memoria y
precio es la M68HC11.
ST5 Family
Devices RAM (Bytes) Supply Voltage Speed
ST52400F2 256b 2.7 to 5.5V 20
ST52400G2 256b 2.7 to 5.5V 20
ST52400F3 256b 2.7 to 5.5V 20
ST52400G3 256b 2.7 to 5.5V 20
ST52410G1 128b 2.7 to 5.5V 20
ST52410G2 128b 2.7 to 5.5V 20
ST52420G1 128b 2.7 to 5.5V 20
ST52420G2 128b 2.7 to 5.5V 20
ST52430K2 256b 2.7 to 5.5 V 20
ST52430K3 256b 2.7 to 5.5V 20
ST52440F2 256b 4.5 to 5.5 V 20
ST52440G2 256b 4.5 to 5.5 V 20
ST52440F3 256b 4.5 to 5.5 V 20
ST52440G3 256b 4.5 to 5.5 V 20
ST6 Family
Devices RAM Supply Voltage Speed
ST6200C 64 3.0V to 6V 8
ST6203C 64 3.0V to 6V 8
ST6201C 64 3.0V to 6V 8
ST6252C 128 3.0V to 6V 8
ST6262C 128 3.0V to 6V 8
ST6210C 64 3.0V to 6V 8
ST6220C 64 3.0V to 6V 8
ST6260C 128 3.0V to 6V 8
ST6225C 64 3.0V to 6V 8
ST6265C 128 3.0V to 6V 8
ST6230B 192 3.0V to 6V 8
ST7 Family
Devices RAM Supply Voltage Speed
ST72651AR6 5K 2.7 to 5.5V 8
ST72321J9 2K 3.8 to 5.5V 8
ST72321AR9 2K 3.8 to 5.5V 8
ST72321R9 2K 3.8 to 5.5V 8
ST72521AR9 2K 3.8 to 5.5V 8
ST72521M9 2K 3.8 to 5.5V 8
ST72521R9 2K 3.8 to 5.5V 8
ST72311R9 2K 3.0 to 5.5V 8
ST72511R9 2K 3.0 to 5.5V 8
ST72F561J9 2K 4.5V to 5.5V 8
ST72F561K9 2K 4.5V to 5.5V 8
ST72F561R9 2K 4.5V to 5.5V 8
ST72324K6 1K 3.8 to 5.5V 8
ST72324J6 1K 3.8 to 5.5V 8
ST72321AR6 1K 3.8 to 5.5V 8
ST9 Family
Devices RAM Supply Voltage Speed
ST92F150CR1 4K 4.5 to 5.5V 25
ST92F124R9 2K 4.5 to 5.5V 25
Motorola también apuesta por esta tecnología en auge con sus familias de
microcontroladores Motorola de 16 Bits.
HCS12 Family
Max Bus
Devices Internal RAM Mask ROM EEPROM Flash Frequency
MC9S12A256B 12288 - 4096 262144 25
MC9S12DG256B 12288 - 4096 262144 25
MC9S12DJ256B 12288 - 4096 262144 25
MC9S12DP256B 12288 - 4096 262144 25
MC9S12DT256B 12288 - 4096 262144 25
MC9S12A128B 8192 - 2048 131072 25
MC9S12DB128B 8192 - 2048 131072 25
MC9S12DG128B 8192 - 2048 131072 25
MC9S12DJ128B 8192 - 2048 131072 25
MC9S12DT128B 8192 - 2048 131072 25
MC9S12A64 4000 - 1000 64000 25
MC9S12D64 4000 - 1000 64000 25
MC9S12DJ64 4000 - 1000 64000 25
MC9S12H256 12288 - 4096 262144 16
M68HC12 Family
Internal Max Bus
Devices RAM Mask ROM EEPROM Flash Frequency
68HC912DG128A 8000 - 2000 128000 8
68HC912DT128A 8000 - 2000 128000 8
68HC912D60 2000 - 1000 60000 8
68HC912B32 1000 - 768 32000 8
68HC912BC32 1000 - 768 32000 8
68HC12BC32 1000 32000 768 - 8
68HC12BE32 1000 32000 768 - 8
68HC812A4 1024 - 4096 - 2
Aunque todavía no existe gran demanda de ellos y los fabricantes son un poco
reacios a esta tendencia, los microcontroladores de 32 bits ganan terreno día a día
gracias a aplicaciones concretas que poco a poco se van haciendo más cotidianas
como por ejemplo; procesamiento de imágenes, videoconferencia, etc.
ST40 Family
Supply
Devices RAM Voltage Speed
ST40RA150XHA 64 bit wide SDRAM/DDR support to 256MBit 1.8 to 3.3V 150
ST40RA166XHx 64 bit wide SDRAM/DDR support to 256MBit 1.8 to 3.3V 166
ST40RA200XH1 64 bit wide SDRAM/DDR support to 256MBit 1.8 to 3.3V 200
MPC500 Microcontrollers
Max Operating Integrated Memory Internal Internal Max External
Devices Frequency Controller Flash RAM Bus Speed
MPC561 40, 56 EEPROM, EPROM, SRAM - 32 40, 56
MPC562 40, 56 EPROM, SRAM - 32 40, 56
MPC566 40, 56 EPROM, SRAM - 32 40, 56
MPC535 40 SRAM, EPROM - 36 40
MPC536 40 SRAM, EPRAM - 36 40
MPC533 40 SRAM, EPROM - 32 40
MPC534 40 SRAM, EPROM - 32 40
MPC555 40 EEPROM, EPROM, SRAM 448 26 40
9.- Conclusiones.
Referente a los micros de 16 y 32 bits podemos pensar que estarán en pleno auge
en un corto periodo de tiempo debido entre otros valores al aumento cuantitativo y
cualitativo de la información que manejamos de manera cotidiana. Pensemos que
ya comenzamos a utilizar comunicaciones móviles con imágenes y ya disponemos
tecnologías UMTS que nos permiten realizar videoconferencias en tiempo real
mediante un dispositivo móvil. Esto obviamente significará que aquella información
que compartamos necesite más y más capacidad y entonces será el momento de
estos microcontroladores.