Tecnologia

Páginas: 57 (14123 palabras) Publicado: 20 de mayo de 2012
Modulo VI
Características del 8031
§
§
§
§
§
§
§

Descripción de las líneas (Pines) del 8031
Descripción de Conexiones
Características especificas del 8031
Descripción de los espacios de memoria
Memoria de Programa
Memoria de Datos (Data Memory)
Modos de Direccionamiento

Registros de Funciones Especiales
§ Acumulador
§ Registro B
§ Stack Pointer
§ Data Pointer
§ Puertos 0al 3
§ Buffer de datos seriales
§ Registros Básicos de los Timer del 8031
§ Program Status Word (PSW)
§ Registro de Control de Potencia (PCON)
§ Registro Habilitador de Interrupciones (IE)
§ Registro de Prioridad
§ Timer / Contador (T/C)
§ Registro de control del Puerto Timer / Contador (TCON)
§ Registro de Modo de control del Timer / Contador (TMOD)
§ Control del puerto Serie (SCON)
§Utilización del Timer 1 como generador del "Baud Rate" para la
transmisión serie

Instrucciones del Microcontrolador 8031
§
§
§
§

Ciclo de Instrucción
Set de Instrucciones
Conjunto de instrucciones de la familia MCS-51
Descripción de las instrucciones del 8031

CARACTERÍSTICAS DEL 8031

La familia de microcontroladores de Intel conocida como MCS-51 es
variada, y se encuentra endiversas presentaciones, la selección de uno o de otro
tipo de microcontrolador dependerá principalmente de las necesidades a
satisfacer. Diversos fabricantes de semiconductores tienen, basados en esta
familia, sus propios derivados.
En este documento se tratará de manera particular el dispositivo
denominado INS8031, que es el elemento básico de la familia MCS-51 donde el
programa es leídode una memoria externa, ya que no cuenta con ningún tipo de
memoria internamente; otro elemento de esta familia es el INS8051 que es la
versión OTP (one time programing) con ROM interna, la cual es programada
directamente por el fabricante o una sola vez por el usuario; con EPROM interna
(8751) que puede ser programada y borrada por el usuario.
Los dispositivos de la familia MCS-51
estánbasados en los
microprocesadores de 8 bits; contiene internamente un CPU de 8 bits, 4 puertos
de entrada salida paralelo, de los cuales uno tiene también funciones de control,
conteniendo además un puerto serie, 2 entradas para Timer/Contador de 16 bits, 2
entradas para interrupciones externas, las señales de RD y WR para la toma o
almacenamiento de datos en RAM externa y la señal de PSEN para lalectura de
instrucciones almacenadas en EPROM externo. Gracias a estas tres últimas
señales del µC-8031, se pueden direccionar 64 K de programa y 64 K de datos
separadamente, es decir, un total de 128 Kb. Además, cuenta también con 128
bytes de memoria RAM interna.
El µC-8031 es capaz generar la frecuencia (Baud Rate) de
Transmisión/Recepción de datos por el puerto serie, de maneraautomática
partiendo de la frecuencia del oscilador general, por medio de la programación del
Timer 1.
Dicha frecuencia de transmisión puede ser cambiada en cualquier momento
con sólo cambiar el valor almacenado en el contador, o también se puede
duplicar o dividir la frecuencia con sólo escribir directamente sobre el bit 7 (bit
SMOD) del registro de control PCON.
En la tabla 1 se muestra la familiade microcontroladores MCS-51, en la que se
enlistan las principales características de estos dispositivos.

Nombre
8051
80C51
8052
80C52
83C053
83CL410
83C451
83C528
83C550

Versión
sin ROM
8031
80C31
8032
80C32
80CL410
80C451
80C528
80C550

Nombre
83C552
87C592
83C562
83C751
83C652
83C654
83C752
83C851
83C852

Versión
sin ROM
80C552
80C562
80C652
80C851-

Versión
EPROM
87C51
87C52
87C054
87C451
87C528
87C550

Versión
EPROM
87C552
87C592
87C751
87C652
87C654
87C752
-

Bytes en Bytes en
ROM
RAM
4k
128
4k
128
8k
256
8k
256
8k
192
4k
128
4k
128
32k
512
4k
128

Bytes en Bytes en
ROM
RAM
8k
256
16k
512
8k
256
2k
64
8k
256
16k
256
2k
64
4k
128
6k
256

Timers
16-Bits
2
2
3
3
2
2...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tecnologia
  • Tecnología
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS