Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Microprocesador 8748, Resúmenes de Microprocesadores

Características generales,arquitectura,descripción de pines.

Tipo: Resúmenes

2018/2019

Subido el 26/11/2019

Cflopez
Cflopez 🇨🇺

5

(2)

1 documento

1 / 9

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Universidad Central “Marta Abreu” de las Villas
Ingeniería en Telecomunicaciones y Electrónica
Seminario #1
Microprocesadores II
“Otros sistemas microprocesadores: 8748 ”
Jorge Luis Díaz Fariñas
Claudia Fernández López
Osvaldo Morera Aguila
Daniel Tanda Luis
11 de Septiembre de 2019
‘’Año 61 de la Revolución’’
pf3
pf4
pf5
pf8
pf9

Vista previa parcial del texto

¡Descarga Microprocesador 8748 y más Resúmenes en PDF de Microprocesadores solo en Docsity!

Universidad Central “Marta Abreu” de las Villas

Ingeniería en Telecomunicaciones y Electrónica

Seminario

Microprocesadores II

“Otros sistemas microprocesadores: 8748 ”

Jorge Luis Díaz Fariñas Claudia Fernández López Osvaldo Morera Aguila Daniel Tanda Luis

11 de Septiembre de 2019 ‘’Año 61 de la Revolución’’

Introducción

En 1976 Intel introdujo el microcontrolador 8748, el primer dispositivo en la familia MCS-48™ y, a su vez, el más representativo de dicha familia. Este circuito integrado y los subsiguientes dispositivos MCS-48™ pronto se convirtieron en un estándar industrial en aplicaciones orientadas al control. Una de las aplicaciones populares al principio, y lo sigue siendo, fue el reemplazo de componentes electromecánicos en productos tales como lavadoras y controladores de señales de tránsito. Otros productos donde podemos encontrar microcontroladores incluyen automóviles, equipos industriales, productos de consumo para el entretenimiento y dispositivos periféricos para computadoras.

En este trabajo se abordarán las principales características del microcontrolador 8748.

Capítulo 1. Características generales del microcontrolador

8 _______
RD

Salida estroboscópica, activa durante la lectura de un bus. Puede ser usada para habilitar datos en el bus desde un dispositivo externo. 9 _________ PSEN

Program store enable. Esta salida se produce solamente durante una búsqueda en la memoria de programa externa. 10 ______ WR

Salida estroboscópica durante un bus de escritura.

11 ________ ALE

Address latch enable. Esta señal ocurre una vez durante cada siclo y es útil como una salida de reloj. 12-19 DB0-DB7 (Bus) Puerto bidireccional verdadero que puede ser escrito o leído sincrónicamente usando RD y WR. El puerto puede ser también estáticamente trabado. Contiene un contador de programa de 8 bits de orden bajo durante una búsqueda a la memoria de programa externa y recibe la instrucción direccionada bajo el control de PSEN. También posee la dirección y datos durante una instrucción del almacén de datos de la RAM externa, bajo control de ALE, RD y WR. 20 VSS GND potencial del circuito. 21-

P20-P
P24-P

Puerto 2

Puerto de 8 bits cuasi-bidireccionales. P20-P23 contienen los cuatro bits de mayor orden del contador de programa durante una búsqueda en la memoria de programa externa y sirve como un bus expansor de 4bits entrada/salida para el 8243.

25 PROG Estroboscópico de salida para expansor de I/0 8243 26 V (^) DD + 5V durante operación normal. Suministro de potencia de programación (+ 21V). 27-34 P10-P Puerto 1

Puerto de 8 bits cuasi-bidireccional.

39 T1 Pin de entrada comprobable usando las instrucciones JT1 y JNT1. Puede ser designado como salida temporizador/ contador usando la instrucción STRT CNT. 40 VCC Suministro principal de potencia; +5V durante operación y programación

Sistemas de buses y señales de control

Bus de datos: el bus de datos (Puerto 0) es también un registro de 8 bits bidireccional con entradas y salidas de habilitación comunes. Si la característica de bidireccionalidad no es necesaria, el bus de datos puede comportarse como un registro con salida con almacenamiento temporal estático o entrada sin almacenamiento.

Bus de control: señal de reloj de sincronización , señal de RESET o inicialización, señal de lectura/escritura en memoria, etc.

Bus de direcciones

Señales de control:

  • Señal de reloj de sincronización
  • Señal de RESET o inicialización
  • Señal de lectura/escritura en memoria

Modos de direccionamiento

Implícito: la dirección del dato/valor está implícitamente asociada con la instrucción.

Acumulador: la instrucción implica que el acumulador contenga el dato.

Registro: referencia el dato en uno de los 8 registros de trabajo en el banco de memoria del dato seleccionado.

Inmediato: el dato de 8 bits es proporcionado en la instrucción.

Absoluto: el operando de instrucción especifica la dirección de memoria donde es transferido el control. La instrucción puede tener un operando de 8 bits u 11 bits.

Registro Indirecto: la instrucción especifica el registro puntero de la RAM que contiene la dirección de RAM, donde se encuentra el dato.

Acumulador indirecto: el acumulador contiene una dirección de memoria del programa dentro de la página de memoria del programa de 256 bytes actual, a donde se transferirá el control del programa.

Tipos de instrucciones

  • Movimiento de datos: ( MOV A, R ; MOV A, @R ; MOV A, #data)
  • Aritméticas: sumar, incrementar y decrementar. No hay instrucciones de sustracción ni comparación. (ADD A, R ; INC A ; DEC A)
  • Lógicas: rotar, AND, OR, OR exclusivo, NOT y encuesta de un bit. ( RL A; ANL A, R; XRL A, R)
  • Control de transferencias: saltos condicionales, saltos incondicionales y llamadas. (JC addr ; JMP addr ; CALL addr)
  • Instrucciones de entrada/salida: operaciones de entrada/salida y lógicas con el puerto de datos. ( IN A, P ; MOVD A, P)

Terminales de entrada/salida 27 32 Temporizador 1 de 8 bits 2 de 16 bits Puerto serial - 1 Circuito integrado 17 000 transistores 60 000 transistores Tipo de arquitectura Harvard modificada Von Neumann

Capítulo 2: Herramientas de programación y aplicación

ChipMax-II: Es un programador universal de bajo costo conectable por USB 2.0, con fuente de alimentación externa. Posee un Zócalo ZIF de 48 pines para encapsulados DIP de 0.3´´ a 0.6´´. Graba más de 7000 dispositivos EPROMs, Serial EEPROMs, FLASH, Microcontroladores, PALs y GALs. Dentro de los dispositivos que se pueden programar con este, se encuentra el microcontrolador 8748.

Aplicación

Un ejemplo de aplicación desarrollada con el microcontrolador 8748 es el de controlar la posición y sentido de giro de un rotor de antena tipo estándar. De este modo se obtiene un sistema de control de bajo costo, tamaño adecuado y precisión óptima. Es una posible aplicación en la materia Control con microprocesadores como equipo de laboratorio y en la realización de pruebas en sistemas radiantes; la característica

principal de controlar la posición y sentido de giro permite su utilización como parte fundamental en sistemas de radiolocalización de emisoras.

Conclusiones

  • Un microcontrolador, además de la CPU, contiene las memorias y la unidad de entradas/salidas y otros recursos complementarios como temporizadores/ contadores que puedan necesitar las aplicaciones.
  • Aunque presentan diferencias entre ellos, tanto el 8748 como el 8051, son microcontroladores con excelentes resultados.
  • El microcontrolador 8748 pertenece a la familia MCS-48™ y posee una EPROM de 1 Kbyte , 64 bytes de RAM, CPU de 8 bits, oscilador y circuito de reloj incorporado, 27 líneas de entrada/salida programables, dos grupos de registro de trabajo, posibilidad de ejecución del programa paso a paso, encapsulado tipo DIP de 40 pines y 96 instrucciones de 1 o 2 ciclos.