UNIDAD III

Páginas: 2 (372 palabras) Publicado: 12 de abril de 2015
UNIDAD III
COMUNICACIONES,
SENSORES Y
ACTUADORES PARA
SISTEMAS BASADOS
EN
MICROCONTROLADO
R

LCD

Modo de conexión.

Modo de conexión.

LCD
Librería o directiva.

#include
Trabaja pordefecto en PORTD, pero también
lo puede hacer en PORTB, (#define
use_portb_lcd TRUE).

Funciones ya definidas en la librería:

lcd_init ();
Es la primera función que debe ser llamada.

Borra el LCDy lo configura en formato de 4
bits, con dos líneas y con caracteres de 5x8
puntos, en modo encendido, cursor apagado y
sin parpadeo.

Funciones ya definidas en la
librería:
lcd_gotoxy (byte x,byte y);
Indica la posición de acceso al LCD. Ejemplo:

(1,1) indica la primera posición de la primera
línea y (1,2) indica la primera posición de la
segunda línea.

Printf (lcd_putc, "------");Condición la cual `permite escribir el

mensaje para posteriormente ser enviado a la
pantalla atreves de los bits de datos
bidireccionales.

Interrupciones
Las interrupciones permiten ejecutar un salto
delínea, dicho salto se realiza en el transcurso
del programa principal y vuelve al programa
principal en la posición de memoria que se
quedo, al finalizar la interrupción.
En el compilador C, ladirectiva habitual en el
manejo de las interrupciones es:
#INT_XXX

Tipos de interrupciones

Funciones para el uso de
Interrupciones
enable_interrupts(INT_XXX); // Habilitamos

la interrupción quedeseamos
enable_interrupts(GLOBAL); //Habilita int.
general 
Aparte de esas dos hay otra instrucción que nos permite

seleccionar porque
flanco deberá realizarse la interrupción:
ext_int_edge(H_TO_L);la interrupción es por el flanco de bajada. 
ext_int_edge(L_TO_H);
la interrupción es por el flanco de subida. 

Interrupciones que trabajaremos.
#int_ext //Interrupción externa para bit RB0.Ejemplo:

Interrupciones que trabajaremos.
#int_rb // Cambio de estado en B4 a B7.

Interrupción Timer 0
Diferencia del las interrupciones  externas, el
TIMER0 es una interrupción por  código y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Unidad III
  • Unidad III
  • UNIDAD III
  • UNIDAD III
  • UNIDAD III
  • unidad III
  • UNIDAD III
  • Unidad Iii

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS