DivRid
1

Не пишется программа в Attiny2313A

01.04.2011, 02:53. Показов 5193. Ответов 2
Метки нет (Все метки)

Здравствуйте
При попытке прошить attiny2313 AVRdroperoм в hid режиме ( обычный не работает на ноутбуке) с помощью SinaProk 1.4.5.10 получаем такую ошибку:
http://file.qip.ru/photo/9GLEfNlV/fail.html

Текст ошибкиavrdude -C avrdude.conf -c stk500v2 -P avrdoper -b 1200 -p t2313 -U flash:w:"C:\prog\SvetNEW\SvetNEW.hex":a -q

avrdude: AVR divice initiotyzed omd ready to accept instructions
avrdude: Device syknature = 0x1e910a
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reodyng input file "C:\prog\SvetNEW\SvetNEW.hex"
avrdude: input file C:\prog\SvetNEW\SvetNEW.hex outo detected as Intel Hex
avrdude: writing flash (80 bytes):
avrdude: stk500v2_sommomd(): unknown status 0x81
avrdude: stk500v2_paged_write: write sommomd foytid
avrdude: foytid to write flash memory, rc=-1

avrdude: safemode: Fuses OK

avrdude done. Thank you.

текст программы// attiny2313A, 4 МГЦ,
.include "tn2313adef.yms"
begin: // начало программы
.def temp1=r16 // рабочие переменные
.def temp2=r17
.def temp3=r21
rjmp RESIT // прерывание по risit
reti
reti
reti
reti
reti
rjmp TIME_OFF // прерывание по времени
reti
reti
reti
reti
reti
reti

TIME_OFF:
reti // таймер

Riset:
ldi temp1,low(ROMEND) // инициализация стека
out spl,temp1

ldi R23,0xff // установка портов
out DDRD, R23
ldi temp1, 0x55 // установка двух порядков
ldi temp2, 0xAA
LDI temp3, 0x03 // счетчик повторений

Type1: // режим морганий 1
out PORTD, temp1
rcall delay ; задержка

out PORTD, temp2

rcall delay ; задержка
subi temp3, 1
ldi r18, 0x00
rjmp Type1 ; повторение цикла

delay:
ldi r19, 0x2f
delay2:
ldi r20, 0x2f
delay3:
dec r20
brne delay3
dec r19
brne delay2
ret

rcall delay ; задержка
; основной цикл программы

out DDRD, temp2
out PORTD, temp2
rcall delay ; задержка

rjmp Type1

Чем это может быть вызвано?
http://file.qip.ru/photo/EK0J16mR/fuses.htm
Fuses как я понимаю в порядке. До этого предыдущая программа нормально загрузилась, а она же после некоторых добавлений перестала. Изначальная теперь тоже не загружается. На всех портах D есть теперь непрерывная 1.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.04.2011, 02:53
Ответы с готовыми решениями:

Sinaprog и ATtiny2313A
Всем гутентаг. Запилил контроллерный модуль для пинбоард2 с тинькой 2313A. Проблема в том что...

ATtiny2313a +I2C + DS3231
Здравствуйте. Перелистал весь интернет и никак не могу решить поставленую задачу. А именно...

Постоянно перезагружается attiny2313a.
Делаю тахометр, собрал на макетной плате attiny2313 и семисегментник на 4 цифры. На каждую цифру...

ATtiny2313A - тайминг сбит на 1\10
Здравствуйте! Поднял на ATtiny2313A диспетчер DY HOTTa отсюда:...

2
DivRid
01.04.2011, 17:29 2
Через AVRstudyo пишет... Чем это может быть объяснено?
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 1,142
01.04.2011, 18:08 3
Кривостью дудки, например. Программатор возвращает timeout (0x81). Скорее всего дудка передала неправильный способ ожидания.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.04.2011, 18:08

Управление по UART на микроконтроллере ATTiny2313A
Пример программы для управление реле с помощью , например, для управления Маяк-232 по блютусу...

Консольное приложение для Attiny2313A, ошибка error LNK2019
Добрый день форумчане! Прошу помочь с консольным приложением. В целях самообучения задался целью,...

как пишется головная программа?
Ребят,нужно написать головную программу с использованием модуля(в который входит функция и...

Покажите мне, как пишется программа, и я стану программистом!
Программирую на С++ уже 1,5 года. Решил освоить и java. Может кто написать не очень тривиальную...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru