Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
primer_programa_lcd [2019/06/12 02:27] admin |
primer_programa_lcd [2019/07/30 21:29] (actual) admin |
||
---|---|---|---|
Línea 1: | Línea 1: | ||
+ | <- manejo_de_lcd_fundamentos ^inicio^tmp102lcd-> | ||
+ | |||
====== Primer programa con LCD ====== | ====== Primer programa con LCD ====== | ||
Línea 43: | Línea 45: | ||
===== Video de funcionamiento ===== | ===== Video de funcionamiento ===== | ||
- | {{lcdprimerospasos.mp4|320x240}} | + | {{lcdprimerospasos.mp4|520x340}} |
+ | |||
+ | ===== Escribir en segunda fila ===== | ||
+ | |||
+ | Para escribir en la segunda fila del LCD se usa el bloque //LCD escribir desde, //se debe colocar la columna y la fila. Para este caso el algoritmo visual será: | ||
+ | |||
+ | {{:lcdsegundafila.png?nolink&320x343}} | ||
+ | |||
+ | El código generado por la aplicación es el siguiente: | ||
+ | |||
+ | <code c> | ||
+ | #include <avr/io.h> | ||
+ | |||
+ | #include "lcd_lib.h" | ||
+ | |||
+ | int main(void) { | ||
+ | |||
+ | DDRC=255; | ||
+ | DDRD=255; | ||
+ | LCD4_init(); | ||
+ | LCD4_gotoxy(2,1); | ||
+ | LCD4_write_string("Hola Mundo"); | ||
+ | while (1) { | ||
+ | |||
+ | } | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | ===== Video de funcionamiento ===== | ||
+ | |||
+ | {{lcdsegundalinea.mp4|520x340}} | ||