Professional Documents
Culture Documents
MICROCONTROLADORES (8 y 16 bytes)
Ingeniera en Aeronutica
6AM2
Por:
vila Galvn scar Alfredo
Daz morado Marla Yissel
Ortz Cervantes Martha Janeth
Prez Juan Eduardo
Microcontroladores
Por las caractersticas mencionadas y su alta exibilidad, los
microcontroladores son ampliamente utilizados como el
cerebro de una gran variedad de sistemas embebidos que
controlan mquinas, componentes de sistemas complejos,
como:
o Aplicaciones industriales de automatizacin y robtica.
o Sistemas aeroespaciales.
Microcontroladores
o Equipos mdicos.
o Incluso dispositivos de la vida
FAMILIAS DE LOS
MICROCONTROLADORES
PIC16F785
Diagrama
MEMORIA
La memoria de datos (Figura 2-2) se divide en cuatro
MEMORIA
Registros de lugares en el banco 0, en el banco 1
PIC24F04KA200
MEMORIA
Arquitectura Harvard.
El espacio de la memoria del programa se organiza
MEMORIA
La familia de dispositivos PIC24F04KA201 contiene la memoria
Memoria: FLASH
Se puede escribir y borrar.
A diferencia de la ROM, la memoria
escritura/borrado.
Son idneas para la enseanza y la
Ingeniera de diseo.
REGISTROS
NCLEO MICROCONTROLADOR
REGISTROS
Definiciones:
Son un espacio de memoria muy reducido, para cualquier microprocesador, de
aqu se toman los datos para varias operaciones que debe realizar el resto de
los circuitos del procesador. Los registros sirven para almacenar los resultados
de la ejecucin de instrucciones, cargar datos desde la memoria externa o
almacenarlos en ella.
Un registro es una memoria de alta velocidad y poca capacidad, integrada en
REGISTROS
Una parte de los registros, la destinada a los datos, es la que
REGISTROS
Por otro lado un procesador de 16 bits, puede que haga una suma de
REGISTROS
Ejemplos de registros:
Los microcontroladores PIC tienen una serie de registros que funcionan
como una RAM de propsito general. Los registros de propsito especfico
para los recursos de hardware disponibles dentro del propio chip tambin
estn direccionados en la RAM. La direccionabilidad de la memoria vara
dependiendo la lnea de dispositivos, y todos los dispositivos PIC tienen
algn tipo de mecanismo de manipulacin de bancos de memoria que
pueden ser usados para acceder memoria externa o adicional. Las series
ms recientes de dispositivos disponen de funciones que pueden cubrir todo
el espacio direccionable, independientemente del banco de memoria
seleccionado. En los dispositivos anteriores, esto deba lograrse mediante el
uso del acumulador.
REGISTROS
Ejemplos de registros:
Para implementar direccionamiento indirecto, se usa un registro de
"seleccin de registro de archivo" (FSR) y uno de "registro indirecto"
(INDF): Un nmero de registro es escrito en el FSR, haciendo que
las lecturas o escrituras al INDF sern realmente hacia o desde el
registro apuntado por el FSR. Los dispositivos ms recientes
extienden este concepto con post y preincrementos/decrementos
para mayor eficiencia al acceder secuencialmente a la informacin
almacenada. Esto permite que se pueda tratar al FSR como un
puntero de pila.
REGISTROS: PIC24F04KA200
Los dispositivos PIC24F tienen diecisis registros de 16 bits
CONJUNTO DE INSTRUCCIONES
Define las operaciones bsicas que puede realizar el
CONJUNTO DE INSTRUCCIONES
PIC de 8 patillas
Se trata de un grupo de PIC bastante difundidos en el mercado.
Su principal caracterstica es su reducido tamao, al disponer
CONJUNTO DE INSTRUCCIONES
El formato de sus instrucciones puede ser de 12 o de 14
CONJUNTO DE INSTRUCCIONES
Aunque slo tienen 8 patillas, pueden destinar hasta 6
CONJUNTO DE INSTRUCCIONES
PIC17CXXX con instrucciones de 16 bits
Se alcanzan las 58 instrucciones de 16 bits en el repertorio y
PUERTOS DE ENTRADA-SALIDA
Los puertos son un conjunto de lneas (pines) programables
PUERTOS DE ENTRADA-SALIDA
Cada pin del puerto
tiene
independiente su resistencia
pull-up como una resistencia
invariante hacia la fuente de
voltaje, adems tiene 2
diodos de proteccin uno
conectado a Vcc y el otro
conectado a GND.
PUERTOS DE ENTRADA-SALIDA
Pines de entrada/salida (I/O) de propsito general
Mediante ellos, el micro PIC puede monitorizar y controlar
otros dispositivos.
Para aadir flexibilidad al micro, muchos de sus pines de
entrada/salida estn multiplexados con funciones
alternativas.
PUERTOS DE ENTRADA-SALIDA
Pines de entrada/salida (I/O) de propsito general
Para la mayora de los puertos, la direccin del pin I/O es
PUERTOS DE ENTRADA-SALIDA
La principal utilidad de las patitas que posee la cpsula que
PUERTOS DE ENTRADA-SALIDA
Puerto B
Puerto bidireccional de 8 bits RA0-RA7
Si el bit de TRISB es un 1 es entrada y si es un 0 es
PUERTOS DE ENTRADA-SALIDA
Puerto B
Puerto bidireccional de 8 bits RA0-RA7
Los pines RB4-RB7 pueden emplearse para generar
interrupciones cuando se produzca un cambio en el valor de
cualquiera de dichos pines. Para ello el bit RBIE=1
(INTCON).
La interrupcin por cambio en el PORTB puede despertar al
micro del modo dormido SLEEP.
PUERTOS DE ENTRADA-SALIDA
Referencias Bibliogrficas
EN LNEA:
1.
http://perso.wanadoo.es/pictob/microcr.htm#introduccion
2.
http://www.ucontrol.com.ar/wiki/index.php/El_microcontrolador#N.C3.BAcleo_de_un_microcontrolado
3.
http://es.wikipedia.org/wiki/Registro_(hardwar
4.
http://es.wikipedia.org/wiki/Microcontrolador_PIChttp://perso.wanadoo.es/pictob/microcr.htm#introducc
io
5.
http://www.ucontrol.com.ar/wiki/index.php/El_microcontrolador#N.C3.BAcleo_de_un_microcontrolado
6.
http://es.wikipedia.org/wiki/Registro_(hardware
7.
http://es.wikipedia.org/wiki/Microcontrolador_PIChttp://perso.wanadoo.es/pictob/microcr.htm#introducc
io
8.
http://www.ucontrol.com.ar/wiki/index.php/El_microcontrolador#N.C3.BAcleo_de_un_microcontrolado
9.
http://es.wikipedia.org/wiki/Registro_(hardware
10.
http://es.wikipedia.org/wiki/Microcontrolador_PIC