Professional Documents
Culture Documents
POLITÉCNICA
SALESIANA
Guías de Laboratorio
SISTEMAS
MICROPROCESADOS
SEXTO NIVEL
PRÁCTICA # 01
MICROCONTROLADOR
Definir las
principales
características de
trabajo de un Figura 1. Polarización
Figura 2. Algunos Fabricantes de microcontroladores con
delMosfet
microcontrola- algunos modelos
dor. En 1971 aparece el primer
microprocesador, el INTEL 4004 Los FPGAs(Field Programmable GateArray )son chips de
silicio reprogramables que al utilizar bloques de lógica pre-
Estudiar el campo de 4 bits, seguido del INTEL
construidos y recursos para ruteo programables, se puede
8008 entre otros. Ambos
de aplicaciones y procesadores requieren equipos configurar estos chips para implementar funcionalidades
la importancia adicionales para realizar un personalizadas en un hardware sin tener que utilizar una tablilla
de prototipos o un cautín. Sólo se debe desarrollar tareas de
que tienen los trabajo.
cómputo digital en software y compilarlas en un archivo de
microcontrola- El siguiente avance se da por los configuración o bitstream que contenga información de cómo
deben conectarse los componentes. Además, los FPGAs son
dores. ingenieros Gary Boone y
completamente reconfigurables y al instante toman una nueva
Michael Cochran al crear un
microcontrolador combinando “personalidad” cuando se compila una diferente configuración
Memoria RAM, ROM, de circuitos.
microprocesador y reloj
integrado.
2
PRÁCTICA # 01
Circuitos temporizadores adicionales. como una serie de los números hexadecimales denominada
Datos de memoria EEPRM y Flash EEPROM de la código Hex.
memoria del programa. Como el proceso de escribir un código ejecutable era
Interrupciones de temporizador externa. considerablemente arduo, en consecuencia, fue creado el primer
Circuito de programación y oscilador interno. lenguaje de programación denominado ensamblador (ASM). El
Interfaz serial USART. proceso de programación se hizo un poco más complicado. Por
otro lado, el proceso de escribir un programa dejó de ser una
Familia PIC12Cxxx (Gama Baja) pesadilla. Las instrucciones en ensamblador consisten en las
En esta familia el dispositivo puede funcionar hasta 4 MHz con abreviaturas con significado. Un programa denominado
señal de reloj externo, posee 33 instrucciones. Y cuenta con 6 ensamblador instalado en la PC compila las instrucciones del
pines I/O, temporizador de 8 bits, power-onreset, lenguaje ensamblador a código máquina (código binario). Por
watchdogtimer y un oscilador de 4 MHz RC internos. último, los lenguajes de programación de alto nivel (Basic entre
otros) fueron creados. La ventaja principal de estos lenguajes es
Familia PIC16Cxxx (Gama Media) la simplicidad de escribir un programa. Varias instrucciones en
Los PIC más comerciales de esta familia son PIC16c554, ensamblador se sustituyen por una sentencia en Basic.
PIC16C54, poseen una arquitectura similar con instrucciones, El proceso de escribir un programa en Basic. Al seleccionar la
son de 14 bits de ancho. Posee 13 pines de puertos de opción apropiada, el programa será compilado en el
entrada/salida, un temporizador watchdog. Algunos otros ensamblador y luego en el código hex que será cargado en el
miembros de esta familia como el PIC16C71 incorporan 4 microcontrolador.
canales convertidor Análogo/Digital, 36 bytes de datos de
memoria RAM y el temporizador.
El PIC16F877 es un microcontrolador sofisticado que ofrece
ocho canales de convertidores Analogo/Digital de 8192x14 de
memoria de programa, 368 bytes de memoria de datos, 33 pines
Entrada/Salida USART, la interfaz de bus 12C, bus de interfaz,
3 temporizadores.
3
PRÁCTICA # 01
CONCLUSIONES
BIBLIOGRAFÌA
Mínimo 5 fuentes bibliográficas