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/07/30 15:09] admin |
primer_programa_lcd [2019/07/30 21:29] (actual) admin |
||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| - | <- manejo_de_lcd_fundamentos ^inicio^primer_programa_lcd-> | + | <- manejo_de_lcd_fundamentos ^inicio^tmp102lcd-> |
| ====== Primer programa con LCD ====== | ====== Primer programa con LCD ====== | ||
| Línea 49: | Línea 49: | ||
| ===== Escribir en segunda fila ===== | ===== 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, si se desea la segunda fila entonces el algoritmo visual será: | + | 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}} | {{: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 ===== | ===== Video de funcionamiento ===== | ||
| - | {{lcdprimerospasos.mp4|520x340}} | + | {{lcdsegundalinea.mp4|520x340}} |