Microcontroladores
Los Microcontroladores son unos circuitos electrónicos que se componen de CPU, memoria, unidad de E/S. Básicamente es igual que un microprocesador con todos los componentes antes mencionados.
Los Microcontroladores de Siemens, el SB80C535
El 80C535 producido por el Infineon Technologies empresa (SIEMENS), es un potente derivado de la familia 8051 con una extensa periférica en el chip, por lo que la CPU se ajusta a la 8051-formato de INTEL.
Debido a la política de licencias generosa de INTEL, desde 1981 varios fabricantes de chips han desarrollado sus propios derivados sobre la base del 8051, con el resultado de que hay un gran número de variaciones disponibles y la familia 8051 es ampliamente conocida y utilizado . .
Las principales características de la familia de Microcontroladores 8051 son:
CPU de 8 bits con un extenso conjunto de instrucciones
Boolean Processor
RAM interna 128 o 256 Byte
Un máximo de 64 kB ROM se puede abordar (externa + interna)
bus externo de datos externos y extensión de memoria de programa
4 puertos, cada uno de 8 bits (también hay derviations con 2 puertos)
Dos temporizador de 16 bits / Contador
interfaz en serie (full-duplex)
Potente sistema de interrupción
En el chip generador de reloj
1 microsegundo tiempo de ciclo de instrucción (con frecuencia de reloj de 12 MHz)
Debido a la gran integración de componentes periféricos en chip (convertidor de 8 bits A / D, con temporizador y comparar la función de captura, varios modos de ahorro de energía, …), el 80C535 no incorpora ninguna memoria en el chip (sin ROM), de modo que se debe conectar externamente.
Unidad Central de Procesamiento (CPU)
sectores significativos de la CPU incluyen el control del proceso con decodificador de instrucciones, una ALU, el procesador de Boole y registros (algunos con función de puntero).
Los registros disponibles incluyen:
Acumulador A (8 bits)
acumulador auxiliar B (8 bits)
Trabajo registros R0 a R7 en 4 bancos de registros (cada uno de 8 bits)
la palabra de estado del programa PSW (8 bits)
DPTR puntero de datos (16 bits) – puntero a la memoria de datos externa
Contador de programa PC (16-bit) – puntero a la memoria del programa
StackPointer SP (8 bits) – puntero a la pila en la memoria RAM interna
Para medir la temperatura además de utilizar un termómetro de mercurio, puede usar otros métodos métodos como: circuitos analógicos o digitales y entre los digitales este proyecto que aquí describimos basado en el microcontrolador PIC16F84A, diseñado por Microchip. Descripción del termómetro digital PIC16F84 ¿Por qué usar un termómetro que está diseñado usando un microcontrolador y […]
Termómetro digital PIC16F84A Leer más »
ATmega328P-PU MCU Microcontrolador 8bits AVR Descripción: Este es ATMEGA328P-PU es un Microcontrolador de 8 bits monocomponente de la familia AVR . Un ATmega328 en encapsulado DIP, pre-cargado con el Optiboot Bootloader. Esto le permitirá cargar el código del proyecto personalizado sin tener que utilizar ningún circuito de programación especial. Este chip trabaja en modo IDE, necesitará
ATmega328P-PU Leer más »