Beruflich Dokumente
Kultur Dokumente
ORGANIZACIN FUNCIONAL DE UN
MICROCONTROLADOR.
Microprocesador
Es un chip (circuito integrado) que procesa o manipula la
informacin almacenada en la memoria (datos y/o instrucciones).
Costa de dos componentes fundamentales:
La unidad de Control (UC): Coordina las actividades de la
computadora y determina qu operaciones se deben realizar y en
qu orden.
La unidad Aritmtica y Lgica (ALU): Slo realiza operaciones como
su nombre lo indica. Su velocidad se mide en MHz y manipulan
palabras de 4 a 64 bits. Histricamente van desde el 8080, 8086,
80286, 80386, 80486, pentium I,II,III y IV.
Microcontroladores PIC.
El nombre verdadero de este microcontrolador es PICmicro controlador de interfaz perifrico (Peripheral Interface Controller),
conocido bajo el nombre PIC. Su primer antecesor fue creado en
1975 por la compaa General Instruments. Este chip denominado
PIC1650 fue diseado para propsitos completamente diferentes.
Aproximadamente diez aos ms tarde, al aadir una memoria
EEPROM, este circuito se convirti en un verdadero
microcontrolador PIC.
los
microcontroladores
configurables
determina
por
el
estado
del
pin
correspondiente
en
el
el
de los puertos debe estar configurado de tal manera que haya tres
software.
baja
pull-up
de
resistencias
dispositivo
las
tienen
(10-20mA).
Memoria Flash
La Memoria FLASH es donde se almacena el programa de aplicacin
del microcontrolador.
Este tipo de memoria se invent en los aos 80 en los laboratorios
de la compaa INTEL, como forma desarrollada de la memoria UV
EPROM. Ya que es posible escribir y borrar el contenido de esta
funcionamiento
(similar
la
RAM),
pero
se
queda
que
tienen
que
estar
permanentemente
embebida.
COMUNICACIN SERIE
Hoy en da, la mayora de los microcontroladores llevan
incorporados varios sistemas diferentes para la comunicacin en
serie, como un equipo estndar. Cul de estos sistemas se utilizar
en un caso concreto, depende de muchos factores, de los que ms
importantes son:
mutuamente.
Afortunadamente,
los
independiente
dentro
del
microcontrolador.
al
utilizar
el
comando
adecuado.
ARQUITECTURA INTERNA
ARQUITECTURA DE VON-NEUMANN
Los microcontroladores que utilizan la arquitectura von-Neumann
disponen de un solo bloque de memoria y de un bus de datos de 8
bits. Como todos los datos se intercambian por medio de estas 8
lneas, este bus est sobrecargado, y la comunicacin por si misma
es muy lenta e ineficaz. La CPU puede leer una instruccin o
leer/escribir datos de/en la memoria. Los dos procesos no pueden
ocurrir a la vez puesto que las instrucciones y los datos utilizan el
mismo bus. Por ejemplo, si alguna lnea de programa dice que el
registro de la memoria RAM llamado SUM debe ser aumentado
por uno (instruccin: incf SUMA), el microcontrolador har lo
siguiente:
JUEGO DE INSTRUCCIONES
El nombre colectivo de todas las instrucciones que puede entender
el microcontrolador es llamado Juego de Instrucciones. Cuando se
el
proceso
de
escribir
un
cdigo
ejecutable
era