1. Microcontroladores 8051
1.1. Características de los microcontroladores 8051/8052
En la siguiente lista se indican las características más importantes de los microcontroladores de la familia 8051/8052.
- Arquitectura basada en el 80C51 con CPU de 8 bits.
- Procesador booleano con soporte de operación sobre bits.
- Memoria de programa integrada de 8k × 8 EPROM (caso 87C52).
- Sin memoria de programa interna ROMless (caso 80C32).
- Memoria RAM interna de 256 × 8 .
- Tres contadores temporizadores de 16-bit (counter/timers).
- Un canal serie asíncrono Full duplex para las comunicaciones RS-232.
- Capacidad de direccionamiento de memoria 64k ROM y 64k RAM.
- Modos de funcionamiento en bajo consumo (Idle mode Power-down mode).
- Compatible con las tecnologías digitales CMOS y TTL.
- Frecuencias de trabajo de reloj comprendida ente 3,5 y 33MHz.
- Oscilador interno.
- 6 fuentes de interrupción con distintos niveles de prioridad.
- 2 interrupciones externas.
- 3 interrupciones para los contadores/temporizadores (timers).
- 1 interrupción para el puerto serie.
El diagrama en bloques de los microcontrolador 80c32 se puede observar en la siguiente figura.

Diagrama en bloquesde la estructura interna de los microcontroladores 8051