Principios y Aplicaciones de la segunda clase

1.MCS-51 series estructura interna microcontrolador:

Características principales :( ocho de alto rendimiento de un solo chip)
8 la CPU
128B es una memoria RAM de memoria de datos (52 series 256B)
de memoria ROM EPROM / 4 KB programa de
área de memoria de registro de función especial
cinco fuentes de interrupción, el nivel de prioridad de interrupción dos
32 I / O líneas (cuatro puerto paralelo de 8 bits)
dos temporizador de 16 bits / contador (52 sub-serie 3)
un puerto serie asíncrona dúplex completo
un procesador Boolean
memoria de programa ROM memoria de datos escalable fuera de chip 64Kb y 64KB RAM
-chip oscilador y de reloj de circuitos

2. La estructura interna:

Aquí Insertar imagen Descripción
(1) CPU (Unidad de Procesamiento Central)
el procesador central es el núcleo de microcontrolador, que es una CPU de 8 bits, las funciones aritméticas y de control para la aplicación, principalmente se compone de dos unidades de operación principal y un controlador.
(2) una memoria de datos (RAM)
de chip 128B (52 sub-serie 256B), para el almacenamiento de datos de lectura y escritura. Si las piezas de contenido que no es suficiente, fuera del chip pueden ampliarse hasta 64 KB. Después de la caída de tensión, la pérdida de datos.
(3) una memoria de programa (EPROM / ROM)
4Kb integrado (52 sub-series de 8 KB) de chip, que se utiliza para almacenar los datos en bruto y programas. El contenido de hoja no es suficiente, la hoja exterior se puede expandir a un 64KB exterior. Después de la caída de tensión, los datos no se pierde, entonces la electricidad pueden ser utilizados inmediatamente.
(4) sistema de interrupción
es generalmente equipo sólo tiene un CPU, pero también puede ser de entrada y salida, los procedimientos operativos, etc., con el sistema de control de interrupción puede ser suficiente para completar una serie de tareas. MCS-51 serie tiene cinco fuentes de interrupción (seis sub-series 52), dos interrupción de prioridad.
contador (5) de temporizador /
contador de tiempo de 16 bits de dos / contador (52 sub-serie 3), cuatro modos.
(6) paralelo puerto I / O
de cuatro paralelo de 8 bits puerto E / S. Son el puerto P0, P2 puerto y el puerto P3 apertura Pl de datos de entrada y salida en paralelo se ha completado.
(7) Serial la E / S
. 1 puerto serie asíncrona dúplex completo, cuatro modos.
(8) Los registros de función especial (el SFR)
26 es un registros de funciones especiales, en el chip partes funcionales de gestión, control y seguimiento.

3. Funciones de PIN:

Paquete:
(1) paquete dual en línea 40 pin (proceso de los HMOS de fabricación). Donde el envase tiene DIP.
(2) paquete cuadrado (proceso de fabricación CHMOS) 44 pines, de los cuales cuatro NC. Hay PLCC y el paquete PQFP.

sistema microcontrolador mínima:
un circuito de alimentación, un circuito de reloj, un circuito de reposición.

funciones PIN:
pasadores (1) Energía:
los cables de suministro de la potencia de funcionamiento de chip, MCS-51 serie de un solo chip sola fuente de alimentación (5V).
Vcc (pin 40), conectado a + 5V tensión
Vss (pin 20), conectado al GND
(2) y conexiones de clavijas de reloj:
el MCS-51 es un microcontrolador basado en circuito de hardware diferente, hay dos chip interno de generación de reloj modo:
reloj interno (pin 18):
circuito de oscilación interno usando la viruta ----------------- en los terminales XTAL1 y componentes de tiempo externo XTAL2, por lo que el oscilador interno puede producir auto-oscilación. elemento de cristal de cuarzo tiempo puede ser empleado y el circuito resonante en paralelo que consta de condensador (cristal elegir entre 1.2MHz ~ 12MHZ; la capacitancia es habitualmente de aproximadamente 30pF)

El modo externo reloj (pin 19):
---------------------- conectar a tierra el XTAL1, XTAL2 conectar un oscilador externo.
(3) pasador de control:
primero: señal de restablecimiento RST / VPD y la conexión (pin 9)
Reset: es que el microcontrolador y otros componentes en el sistema en un determinado estado inicial determinado.
Hay dos restablecimiento de: conexión de reinicio y un interruptor de ajuste
del pasador también la función de reinicio. poder de unión espera de + 5V, Vcc en caso de fallo de alimentación o un punto de caída repentina, para proteger la información en el chip de memoria RAM se pierde no vuelve, después de volver a punto adecuada para el trabajo.
Segundo: la PSEN: memoria de programa chip de leer strobe (pin 29), bajo activo
tercera: señal ALE / PROG: la dirección / programación terminal de entrada de pulso de la señal de enganche (pasador 30)
también emite una rectangular pulso, una sexta parte del comentario era FOSC (frecuencia de reloj), se puede usar como el sistema
de fuente de reloj otros chips.
Cuarto: EA / Vpp: señal de selección de memoria de programa interna y externa (pin 31)
cuando un nivel alto de EA, desde la memoria de programa chip de CPU FETCH realiza después de la dirección automática de dirección de memoria de programa fuera de chip 0FFFH;
cuando EA es baja, la memoria de programa de la CPU traiga sólo de la hoja exterior.
8031 EA debe estar conectado a tierra.
(. 4) I / O pines del puerto
MCS-51 microcontrolador tiene cuatro paralelo de 8 bits I / puertos O, p0 ~ p3
asignación de dirección correspondiente en el área especial de función de registro, la dirección de la celda que corresponden respectivamente:
puerto P0 ( 80H), puerto P1 (90H), puerto P2 (A0H), el puerto P3 (B0H), P0 ~ P3 bit ha de direccionamiento, es decir, independientemente para I / O cada puerto de programación línea I / O.

puerto P0: drenaje abierto puerto de 8 bits bidireccional I / O.
Hacer puertos de propósito general de E / S por la resistencia de pull-up, lo que sea bidireccional. La lectura de los datos de escritura pestillos Xianxiang 1.
Cuando la memoria extendida y O interfaz de chip / I se pueden utilizar como un bus de direcciones (8 bits inferiores) División multiplexación en el tiempo y un puerto de bus de datos.
puerto P0 no puede hacer del puerto I / O y las líneas de datos hago ocho líneas de dirección bajos.

puerto P1: 8, el puerto I / O cuasi-bidireccional, una resistencia pull-up interna.
Qué propósito general de E / cuando se usa, debería escribir los datos leídos pestillo Xianxiang 1 puerto S.

Puerto P2: 8, el puerto I / O cuasi-bidireccional, una resistencia pull-up interna.
Qué propósito general de E / cuando se usa, debería escribir los datos leídos pestillo Xianxiang 1 puerto S.
memoria ampliada, y una junta de interfaz de chip / I, hacen bus de direcciones (superior 8 bits).

Puerto P3: 8, el puerto I / O cuasi-bidireccional, una resistencia pull-up interna.
Qué propósito general de E / cuando se usa, debería escribir los datos leídos pestillo Xianxiang 1 puerto S.
Hacer uso de una segunda función:
Aquí Insertar imagen Descripción

4.MCS-51 microcontrolador puerto I / O de la estructura y principio de funcionamiento:

Cuatro paralelo de 8 bits puertos de E / S P0 ~ P3

P0 ~ P3 byte direccionables, también tienen la función de bit de direccionamiento, es decir, independientemente de la I / Io puertos de programación línea de O cada uno.

(. 1) puerto P0
puerto bifuncional puerto P0. Puede proporcionar tanto el bus de direcciones / datos, también puede hacer uso general pines de E / S.
Aquí Insertar imagen DescripciónAquí Insertar imagen DescripciónAquí Insertar imagen Descripción

(2) puerto P1
puerto P1 solamente hacer puerto de propósito general I / O usando
el diferente P0 puerto, la resistencia pull-up interna puerto P1.

Aquí Insertar imagen Descripción

(. 3) puerto P2
puerto P2 puerto bifuncional, el bus de direcciones se puede utilizar, también puede ser de uso general pines de E / S.

Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción

(4) puerto P3:
puerto bifuncional, además de como propósito general puerto I / O, que también tiene una segunda función específica.

Aquí Insertar imagen Descripción
Aquí Insertar imagen DescripciónAquí Insertar imagen Descripción

Resumen:
Aquí Insertar imagen Descripción
ejemplo de aplicación:
Aquí Insertar imagen DescripciónAquí Insertar imagen Descripciónde acuerdo con el procedimiento de operación de bit:
Aquí Insertar imagen Descripción
el funcionamiento del programa byte:
Aquí Insertar imagen Descripción

Publicado 65 artículos originales · alabanza ganado 50 · vistas 3593

Supongo que te gusta

Origin blog.csdn.net/qq_44907926/article/details/104429646
Recomendado
Clasificación