Universidad

Páginas: 57 (14161 palabras) Publicado: 27 de mayo de 2012
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 0 al 3
ß Buffer de datos seriales
ß Registros Básicos de los Timer del 8031
ß Program Status Word (PSW)
ß Registro de Control dePotencia (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 en diversas presentaciones, la selección de uno o de otro
tipo de microcontrolador dependerá principalmente de las necesidades asatisfacer. 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 fa milia MCS-51 donde el
programa es leído de una memoria externa, ya que no cuenta con ningún tipo de
memoria internamente; otro elemento de esta familia es el INS8051 quees 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án basados en los
microprocesadores de 8 bits; contiene internamente un CPU de 8 bits, 4 puertos
de entrada salida paralelo, de loscuales 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 la lectura de
instrucciones almacenadas en EPROM externo. Gracias a estas tres últimas
señales del µC-8031, se pueden direccionar64 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 manera automática
partiendo de la frecuencia del oscilador general, por medio de la programación del
Timer 1.
Dicha frecuencia de transmisiónpuede 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 familia de microcontroladores MCS-51, en la que se
enlistan las principales características de estos dispositivos.

Nombre
805180C51
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
87C65487C752
-

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
2
3 + WD*
2 + WD

Timers
16-Bits
3 + WD
3 + WD
3 + WD
1
2
2
1
2
2

Tipo de
Circuito
NMOS
HMOS
NMOS
CMOS...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Universidad
  • Universidad
  • Universidad
  • Universidad
  • LA UNIVERSA
  • Universidad
  • universo
  • universidad

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS