* 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>
delay_ms(500);
delay_ms(500);
lcd_clrscr();
- lcd_puts_P("pause");
+ lcd_puts_p(PSTR("pause"));
while (1) {
if (dac_dir==1){
dac_val++;
if (cnt>1){
lcd_clrscr();
// u+ pressed
- lcd_puts_P("up");
+ lcd_puts_p(PSTR("up"));
dac_dir=1;
LEDOFF;
}
if (cnt<1){
lcd_clrscr();
// u- pressed
- lcd_puts_P("down");
+ lcd_puts_p(PSTR("down"));
dac_dir=-1;
LEDON;
}
if (check_store_button()){
lcd_clrscr();
- lcd_puts_P("pause");
+ lcd_puts_p(PSTR("pause"));
dac_dir=0;
}
delay_ms(100);
if (cnt>1){
lcd_clrscr();
// u+ pressed
- lcd_puts_P("up");
+ lcd_puts_p(PSTR("up"));
dac_dir=1;
LEDOFF;
}
if (cnt<1){
lcd_clrscr();
// u- pressed
- lcd_puts_P("down");
+ lcd_puts_p(PSTR("down"));
dac_dir=-1;
LEDON;
}
if (check_store_button()){
lcd_clrscr();
- lcd_puts_P("pause");
+ lcd_puts_p(PSTR("pause"));
dac_dir=0;
}
delay_ms(100);