РАДИОСХЕМЫ




  • Страница 1 из 1
  • 1
Форум по электронике » ЭЛЕКТРОНИКА » МИКРОКОНТРОЛЛЕРЫ » Часы на микроконтроллере Atmega16
Часы на микроконтроллере Atmega16
 Понедельник, 28.05.2018, 18:40 | Сообщение # 1        

staticvoid0841

Пользователи

 Активность: 1 Offline  

Здравствуйте!
Решил собрать часики, только вот не могу никак откомпилиовать программу. Код самих часов http://www.radiodetector.ru/skhemy....tmega16
Ошибка вылетает в этом коде:
Код
void BIN2BCD(uint8_t *buffer, unsigned int n)
{
        buffer[1]=0;
        while(n>=10) {buffer[1]++ n-=10;}
        buffer[0]=n;
}


Подскажите в чем может быть проблема, я уже всю голову сказал. Компилирую в Atmel студио.
 Четверг, 07.06.2018, 11:28 | Сообщение # 2        

msmmmm1

Пользователи

 Активность: 1 Offline  

while(n>=10) {buffer[1]++;n-=10;}
Нужно читать, что компилятор пишет. Простая синтаксическая ошибка.
В программу не вникал.
Форум по электронике » ЭЛЕКТРОНИКА » МИКРОКОНТРОЛЛЕРЫ » Часы на микроконтроллере Atmega16
  • Страница 1 из 1
  • 1
Поиск:







ДАТАШИТ
Например: TDA1558





© 2009-2019, "Электронные схемы самодельных устройств". Электросхемы для самостоятельной сборки радиоэлектронных приборов и конструкций. Полезная информация для начинающих радиолюбителей и профессионалов. Все права защищены.