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}} | ||