http://radiokot.ru/circuit/power/converter/32/
Не нашел ATMEGA48, а есть ATMEGA8A-PU.
Пробовал скомпилировать в трех программах:
1) исходный файл (ATmega48)
CodeVisionAVR 3.20
WinAVR 2010 01 10
и AtmelStudio 6.2
Получается в WinAVR. Проверил моделирование в Proteus 8 Professional. Все работает как надо
Atmel выдает ошибку
"Error 3 attempt to use poisoned "SIG_INTERRUPT0" C:\...\main.c 41 5 main"
CVAVR ошибку
"Error: C:\[Program]\Reg\C++\main.h(94), #included from: main.c: '(' expected"
на объявлении массива const uint8_t font[]=
2) переделал под Atmega8
Atmel и CVAVR выдают то же самое
WinAVR компилирует, но при попытке загрузить в proteus пишет ошибку EEPROM.
В чем косяк? Может виноват предделитель?
Там еще куча неиспользуемых параметров, нужны ли они?
Файлы прилагаю.
- Вложения
-
- Files.rar
- (94.54 КБ) 183 скачивания


