Я самостоятельно пробую учиться и разобраться в написании программ и столкнулся с проблемой которую не как не могу решить.
Обучение нашел на сайте http://cavr.ru/obuch...i-na-ds-1307,но там нет решении этой проблемы.
При написании программы часы с календарем время и дата выводится на первую строчку и не как не могу понять как вывести дату на вторую строчку
rtc_get_time(&hour,&min,&sek); //загружаем данные времени
sprintf(buffer,"%02i %02i:%02i",hour,min,sek); // перенесем значение переменных в буфер
lcd_clear(); //очистим экран
lcd_puts(buffer);// выведем на экран первую строчку
delay_ms(450); // немного подождем
rtc_get_date(&dow,&day,&month,&year); // для даты
sprintf(buffer,"%02i.%02i.%02i",day,month,year,dow); // перенесем значение переменных в буфер
lcd_clear(); //очистим экран
lcd_puts(buffer);// выведем на экран первую строчку
delay_ms(450); // немного подождем
пробовал водить функцию lcd_gotoxy результатов не каких
Прошу советов как устранить....
Раздел: МК для начинающих
Обучение нашел на сайте http://cavr.ru/obuch...i-na-ds-1307,но там нет решении этой проблемы.
При написании программы часы с календарем время и дата выводится на первую строчку и не как не могу понять как вывести дату на вторую строчку
rtc_get_time(&hour,&min,&sek); //загружаем данные времени
sprintf(buffer,"%02i %02i:%02i",hour,min,sek); // перенесем значение переменных в буфер
lcd_clear(); //очистим экран
lcd_puts(buffer);// выведем на экран первую строчку
delay_ms(450); // немного подождем
rtc_get_date(&dow,&day,&month,&year); // для даты
sprintf(buffer,"%02i.%02i.%02i",day,month,year,dow); // перенесем значение переменных в буфер
lcd_clear(); //очистим экран
lcd_puts(buffer);// выведем на экран первую строчку
delay_ms(450); // немного подождем
пробовал водить функцию lcd_gotoxy результатов не каких
Прошу советов как устранить....
Раздел: МК для начинающих