Необычные часы на Atmega8

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Вымогатель припоя
Аватара пользователя
Сообщения: 524
Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков

Сообщение 1995kenny »

Тарас писал(а):Просто поставь кварц на 8 МГц. А переменную ты не обявил.. да.
Чтож, раз нельзя изменить это в прошивке, пойду на балконе искать...Если нет, куплю послезавтра :)
Спасибо.
Контактная информация:
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 524
Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков

Сообщение 1995kenny »

:shock: Спаял! Три с половиной часа пайал :shock: Но оно того стоило
Контактная информация:
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 89
Зарегистрирован: Ср июн 04, 2008 01:20:54
Откуда: Украина, Винница

Сообщение Тарас »

А можно посмотреть фотки? :)
Мяу-у-у-у-у
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 524
Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков

Сообщение 1995kenny »

Постараюсь сфоткать на этой неделе :)
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Вымогатель припоя
Аватара пользователя
Сообщения: 524
Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков

Сообщение 1995kenny »

Вот вроде получилось запрограмировать какую-то мелочь через AVRDUDE. А вот мою прогу не хочет :(

D:\minipov>pause
Говорит:

Код: Выделить всё

Compiling: eyebeam.c
avr-gcc -c -I. -g -Os                    -funsigned-char -funsigned-bitfields -f
pack-struct -fshort-enums -Wall -Wstrict-prototypes -DF_CPU=8000000      -Wa,-ad
hlns=eyebeam.lst  -mmcu=atmega8 -std=gnu99 eyebeam.c -o eyebeam.o
eyebeam.c:17: error: 'TIM1_COMPA' undeclared here (not in a function)
eyebeam.c:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'vo
id'
eyebeam.c:65: warning: function declaration isn't a prototype
eyebeam.c:78: warning: function declaration isn't a prototype
eyebeam.c:91: warning: return type of 'main' is not 'int'
eyebeam.c:168:2: error: invalid preprocessing directive #asm
eyebeam.c: In function 'main':
eyebeam.c:201: warning: implicit declaration of function 'delay_ms'
Make: *** [eyebeam.o] Error 1

D:\minipov>pause
Сделал всё возможное :evil:
Помогите плииииз
И еще: как установить фузы через avrdude именно:

Код: Выделить всё

CKSEL=1111 CKOPT=1 SUT1=0 SUT0=1 SPIEN=0 BODEN=0
Контактная информация:
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 524
Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков

Сообщение 1995kenny »

Всё-таки запрограммировал!!! :))) даже фузы выставил! :)))
Скоро проверю работу...
:))) :))) :))) :))) :))) Йа так рад!
Последний раз редактировалось 1995kenny Ср фев 18, 2009 20:03:15, всего редактировалось 1 раз.
Контактная информация:
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 524
Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков

Сообщение 1995kenny »

Всё включил. Вроде как работает, но происходят странные глюки:
Некоторое время нормально работает, считает... Но потом разряды как бы перемешивают...например вместо секунд показывает в часах.. что может быть??
Вложения
бп.GIF
Схема БП
(12.29 КБ) 568 скачиваний
Контактная информация:
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»