micro8051
Páginas: 12 (2781 palabras)
Publicado: 15 de septiembre de 2015
PROGRAMACION E INTERCONEXIONADO DEL µC-8051
* INTRODUCCION
* CARACTERISTICAS DEL 8051
* ARQUITECTURA DEL 8051
* TERMINALES DEL 8051
* REGISTROS INTERNOS DEL 8051
* MODOS DE DIRECCIONAMIENTO DEL 8051
* INSTRUCCIONES DEL 8051
* INTERCONEXIONADO CON CIRC PERIFÉRICOS
* MANEJO DEL SIMULADOR DEL 8051
2/22/2000
1
Dr. Alejandro Vega Salinas
¿QUE
ES
UNMICROCONTROLADOR?
2/22/2000
2
Dr. Alejandro Vega Salinas
Memorias Pasivas
para programas
de aplicación(ROM,
PROM, EPROM)
Microprocesador
(µP)
Programas
de aplicación
Memorias de
acceso aleatorio
para datos (RAM)
Bus
Microcomputadora
(MC)
Módulos
de entrada/
salida
Lógica
adicional
Periferia
(memorias periféricas y
equipos de entrada/salida)
Hardware
Software
Estructura de un sistema
de microcomputadoras(MCS)
2/22/2000
3
Dr. Alejandro Vega Salinas
Demanda HOLD
Microprocesador
Interrupt
ROM
RAM
Bus de datos
Bus de control
Bus de direccionamiento
Módulo periférico
de entrada/salida
(programable)
Conexión de
Interrupción del
programa por
prioridades
La periferia del usuario
Configuración técnica de los módulos en una microcomputadora completa
2/22/2000
4
Dr. Alejandro Vega SalinasAcumulador
Registro
intermedio
Registro
de instrucciones
Flipflops
de condición
Unidad
aritmética/
lógica
Decodificador
de instrucciones
y control del
ciclo de
máquina
B
C
D
E
H
L
Indicador
de posición
Contador
de programa
Bloque de registros
Control para
E/S en serie
Bus de datos interno, 8 bits
Control de interrupción
Contador progresivo/
regresivo
Memoria de direccionesAlimentación
Control de tiempo y de ejecución
Buffer de dirección
Búffer de datos
Bus de
direccionamiento
Bus de datos
Estructura de un microprocesador tomado como ejemplo el µP 8085
2/22/2000
5
Dr. Alejandro Vega Salinas
Bobina o cuarzo
Impulso
reloj
Corriente de reposo
Memoria de
programas
de 2Kbytes
Memoria
de datos
de 128 bytesb
Procesador
central
de 8 bits
Contador/
temporizador
de 8bits
E/S
programables
Tensión
de referencia
Puerta
de E/S
en paralelo
Entradas
analógicas
Convertidor
A/D
de 8 bits
Regulación
dela
luminosidad
Generador
MUX
Salida de la
matriz de
indicación y
del teclado
Entradas
de computo
Contadores
de 4, 8 y
12 bits
Memoria de
indicación
Codificador
de 7
segmentos
Salida de los
segmentos
de indicación
Desde
la matriz
del teclado
Entrada
deteclas
Cronómetro
Horas
Minuto
Memoria
de salida
Salida de la
matriz
de indicación
Reloj
Horas
Minuto
Equipo de
advertencia
Horas
Minuto
2/22/2000
Esquema de bloques lógico SAP 80215
6
Señal
de conexión
Dr. Alejandro Vega Salinas
Decodificador
de direcciones
Bus de direccionamiento
CS
MP
(microprocesador)
RAM
(random
access memory)
CS
ROM
read-only
memory)
CS
Módulo
periférico
deentrada/
salida
Bus de datos
Bus de control
Funcionamiento de la microcomputadora
y su estructura bus
2/22/2000
7
Dr. Alejandro Vega Salinas
Procesador
central
de 8 bits
Procesador
booleando
de 1 bit
Memoria
de programas
de 4 Kbytes
Memoria
de datos
de 128 bytes
Logica
de interrupción
Entrada/ salida
en paralelo
4 x 8 bits
8
8
8
2 controladores/
temporizadores
de 16 bits
Entrada/ salidaen serie
8
Esquemas de bloques µP 8051
2/22/2000
8
Dr. Alejandro Vega Salinas
Reloj
Memoria
de programas
Memoria
de datos
Procesador
central
Contador/
temporizador
Circuitos
de entrada/salida
Sistema de microcomputadora en un chip
2/22/2000
9
Dr. Alejandro Vega Salinas
TECHNOLOGY
Model
ram
rom
bytes
addr
SI/O
PI/O
C/T
int.
width
ADVENACED MICROSYSTEM
80C521
256 8K
64K
132 2,16bit
2
8
DALLAS SEMICONDUCTOR
DS6000T
8-54K
4K
128K
1
32 2,16bit
6
8
HITACHI EUROPE LTD
63L05F1
96 4K
HD647180
512 16K
H8/532
1K
32K
1M
1M
3
1
20 1,8bit
54 3,16bit
57 5,8bit
6
15
7
8
8
16
INMOS-LTD
IMST245
4K
IMST222
4K
IMSM212
2K
4G
64K
64K
4,links
4,links
4
2,32bit
2,16bit
2,16bit
2
2
2
32
1
16
INTEL CORPORATION (UK) LTD
80C512
256 8K
80196KA
232 8K
80C51BH
128 4K...
Leer documento completo
Regístrate para leer el documento completo.