no functional change
[digitaldcpower] / test_lcd.c
index 0799acf..cab63eb 100644 (file)
@@ -12,6 +12,7 @@
 * Clock frequency     : Internal clock 8 Mhz 
 *********************************************/
 #include <avr/io.h>
+#include <avr/pgmspace.h>
 #include <inttypes.h>
 #define F_CPU 8000000UL  // 8 MHz
 #include <util/delay.h>
@@ -49,39 +50,39 @@ int main(void)
                check_u_button(&cnt);
                if (cnt>1){
                        lcd_clrscr();
-                       lcd_puts_P("U+ pressed");
+                       lcd_puts_p(PSTR("U+ pressed"));
                        i=0;
                }
                if (cnt<1){
                        lcd_clrscr();
-                       lcd_puts_P("U- pressed");
+                       lcd_puts_p(PSTR("U- pressed"));
                        i=0;
                }
                cnt=1;
                check_i_button(&cnt);
                if (cnt>1){
                        lcd_clrscr();
-                       lcd_puts_P("I+ pressed");
+                       lcd_puts_p(PSTR("I+ pressed"));
                        i=0;
                }
                if (cnt<1){
                        lcd_clrscr();
-                       lcd_puts_P("I- pressed");
+                       lcd_puts_p(PSTR("I- pressed"));
                        i=0;
                }
                if (check_store_button()){
                        lcd_clrscr();
-                       lcd_puts_P("store");
+                       lcd_puts_p(PSTR("store"));
                        lcd_gotoxy(0,1);
-                       lcd_puts_P("pressed");
+                       lcd_puts_p(PSTR("pressed"));
                        i=0;
                }
                delay_ms(10);
                if (i>150){
                        lcd_clrscr();
-                       lcd_puts_P("press");
+                       lcd_puts_p(PSTR("press"));
                        lcd_gotoxy(0,1);
-                       lcd_puts_P("a button");
+                       lcd_puts_p(PSTR("a button"));
                        i=0;
                }