Arquitecturas de Microcontroladres La arquitectura de un
Microcontrolador se refiere a la organización interna del
hardware del microcontrolador Cada arquitectura de hardware tiene
su propio CONJUNTO DE INSTRUCCIONES llamado LENGUAJE ENSAMBLADOR
que nos permite programar al micocontrolador Algunas de las
arquitecturas de microcontrolador más populares Intel 8051
Zilog Z80 Atmel AVR Microchip PICs Texas Instruments MSPs
El Microntrolador 8051—Una Historia Breve En 1980, Intel
introduce el 8051, aún relevante después de mas de
dos decadas El primer dispositivo en la familia MCS-51® de
microcontroladores de 8 bits Además de Intel existen otros
fabricantes del Circuito Integrado (CI), que fabrican
microcontroladores que son compatibles con la arquitectura 8051.
En años recientes algunas compañías han
incorporado muchos componentes adicionales al 8051 Por ejemplo,
en el 2000, Silicon Laboratories introdujo un un “field
programmable”, mixed-signal chip (C8051F020) en base al
core CPU del 8051
¿Son 8 bits aún relevantes? “n bits”
– la “n” se refiere al ancho del bus de datos
del CPU y es el ancho máximo de datos que puede manejar en
un momento dado PCs con microprocesadores de 64 bits ya son
comunes Arriba del 55% de todos los procesadores vendidos por
año son de 8 bits, lo cual son mas de 3 billiones (3 mil
millones) por año* Los microcontroladores de 8 bit son
suficientes y efectivos en costo para muchas aplicaciones
embebidas MCUs de 8 bits son perfectos para aplicaciones de baja
potencia que usan baterias *Note: Statistics from Embedded.com
Article ID# 9900861, Dec 2002
Sistema ejemplo: Carro de Control Remoto
Diagrama a Bloques del 8051 Original
Diagrama de bloques del Silicon Labs 8051
ATMEL AT89C52
Características ATMEL AT89C52
Patitas: Puertos P0.X, P1.X, P2.X, P3.X Reloj: XTAL1, XTAL2
Memoria Externa y Programación: EA/VPP, ALE/PROG, PSEN
Reset: RST Alimentación: VCC, GND ATMEL AT89C52
Elementos mínimos del AT89C52 Oscilador (reloj) 12 MHz
Circuito de reset Alimentación: +5V y tierra Led en P1.7,
para prueba. R3=330 ohms
Arquitectura
Referencias útiles
http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3422
Herramientas de Desarrollo
Seleccionando el microcontrolador