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