Escolar Documentos
Profissional Documentos
Cultura Documentos
Clase 2
Programa: Clase 2
Clase 2
Microcontrolador:
Clase 2
Microcontrolador:
Qu es un Microcontrolador?
Clase 2
Microcontrolador:
Microprocesador vs Microcontrolador:
Clase 2
Microcontrolador:
Clase 2
Microcontrolador:
Clase 2
Microcontrolador:
Clase 2
Microcontrolador:
Clase 2
Caractersticas deseables:
Clase 2
Caractersticas deseables:
2. Espacio optimizado.- Tener en el menor espacio
posible, y a un coste razonable, los elementos
esenciales para desarrollar una aplicacin. Dado
que el nmero de terminales que puede tener un
circuito integrado viene limitado por las dimensiones
de su encapsulado, el espacio se puede optimizar
haciendo que unos mismos terminales realicen
funciones diferentes.
Clase 2
Caractersticas deseables:
3. El microcontrolador idneo para una aplicacin.Se procura que el diseador disponga del
microcontrolador hecho a la medida de su
aplicacin. Para esto los fabricantes ofrecen familias
de microcontroladores, compuestas por miembros
que ejecutan el mismo repertorio de instrucciones
pero que difieren en sus componentes de hardware
(ms o menos memoria, ms o menos dispositivos
de entrada y salida, etc), permitiendo de esta
manera que el diseador de aplicaciones pueda
elegir el microcontrolador idneo para su aplicacin.
Clase 2
Caractersticas deseables:
4. Seguridad en el funcionamiento.- Una medida de
seguridad elemental es garantizar que el programa
que est ejecutando el microcontrolador sea el que
corresponde, es decir que si el microcontrolador se
pierde, esto pueda ser rpidamente advertido y se
tome alguna accin para corregir la situacin. Un
componente comn en los microcontroladores y que
contribuye a una operacin segura es el perro
guardin (WDT: Whatchdog timer).
Clase 2
Caractersticas deseables:
5. Bajo consumo.- Dado que hay muchas aplicaciones
donde se desea utilizar bateras como fuente de
alimentacin, es altamente deseable que el
microcontrolador consuma muy poco cuando no
est realizando ninguna accin. Para ello conviene
paralizar total o parcialmente al microcontrolador,
ponindolo a dormir hasta que ocurra la accin
esperada.
Clase 2
Caractersticas deseables:
6. Proteccin de los programas frente a copias.- Se
trata de proteger la informacin almacenada en la
memoria, es decir, el programa de la aplicacin,
contra lecturas furtivas de la memoria del
microcontrolador. Los microcontroladores disponen
de mecanismos que les protegen de estas acciones.
Clase 2
Unidad I - PIC:
Ejercicio 2
Clase 2
Unidad I - PIC:
Ejercicio 2
Entrada digital(1 o 0, 5V o 0V).- input(pin_XN);
Ejemplo: if (input(pin_b2) == 0)
{
x = 1;
}
Retraso
/ Pausa.delay_us(tiempo)
delay_ms(tiempo)
Clase 2
Unidad I - PIC:
Ejercicio 2
Clase 2
Clase 2