http://caxapa.ru/36834.html Тут есть о замене AT90S2313 на ATTiny2313.Ant-RG писал(а):Мяу! Скажите а можно ли прошить прошивку от AT90S2313 на Attiny2313 в схемку что во вложении, будет работать?
ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
- Gudd-Head
- Друг Кота
- Сообщения: 20092
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
- Реклама
- Ant-RG
- Вымогатель припоя
- Сообщения: 541
- Зарегистрирован: Ср май 05, 2010 20:47:56
- Откуда: Украина
- Контактная информация:
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
муррр, спасибоGudd-Head писал(а):http://caxapa.ru/36834.html Тут есть о замене AT90S2313 на ATTiny2313.Ant-RG писал(а):Мяу! Скажите а можно ли прошить прошивку от AT90S2313 на Attiny2313 в схемку что во вложении, будет работать?
I'am a Rock N' Roll-Aholic
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Такой вопрос, как надо подключать питание при прошивке МК(ATTiny2313), объясните пожалуйста подробно, а то никак не разберусь, собираюсь шить программатором "5 проводков". Нужно ли подключать кварц? И вопрос не в тему: куда потом при монтаже на плату подключать землю?
- Вложения
-
- 5pr.png
- (26.29 КБ) 529 скачиваний
- AI_Disable
- Сверлит текстолит когтями
- Сообщения: 1116
- Зарегистрирован: Чт окт 15, 2009 14:16:18
- Откуда: Екб
- Контактная информация:
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Если контроллер новый, то кварц не нужен. (Стандартно включено внутреннее тактирование 1МГц)
Землю подключают к минусу источника питания.
Землю подключают к минусу источника питания.
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
спасибо!AI_Disable писал(а):Если контроллер новый, то кварц не нужен. (Стандартно включено внутреннее тактирование 1МГц)
Землю подключают к минусу источника питания.
а что насчёт питания при прошивке?
- Реклама
- Gudd-Head
- Друг Кота
- Сообщения: 20092
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Питалово (+5В) можно взять с USB порта компьютера. Из плюсов: будет общая земля с "5-ю проводками"day0l писал(а):а что насчёт питания при прошивке?
Либо зевести на контроллер с отдельного БП.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
вопрос собственно в том, в какой последовательности включать(вроде как лпт к компу надо подключать пока на нём нет питания, и опять перед подключением мк к компу на него надо подать питание, вот и непонятно что в какой последовательности включать)?
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
если речь про "5 проводков" и питание от усб или напрямую от бп компа - настоятельно рекомендую все подключать на выключенном компе и включать комп с уже подключенным контроллером к лпт и к питанию.
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
спасибо за ответ!neon-f писал(а):если речь про "5 проводков" и питание от усб или напрямую от бп компа - настоятельно рекомендую все подключать на выключенном компе и включать комп с уже подключенным контроллером к лпт и к питанию.
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Всем привет..., вот разбираюсь с мк в обучалке все сделал все папки создал как написано , батник запускаю и после этого должен появится нех файл в папке а его нет..., помогите разобратся че за фигня если можно)))!
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
не могу установить avr studio 4 на хр ??? в чем проблема???
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Ребят, пределываю программу от AT90S2313 для ATTiny2313
Поменял имена регистров, дописал прерывания, зацепил новый inc TN2313, Прога не компилится: ругается на бит Z регистра SREG
Не могу понять почему - этот же бит не должен изменяться при смене кристалла. Пересмотрел код, z, вроде, ни где лишний раз не задается. В чем может быть проблема, если для AT90S2313 компилится нормально?
Кстати, ругалась еще и на OR регистра UCSRA, но он меняется на DOR. Причем в штатном inc прописаны и OR и DOR на один бит. Я правильно понимаю, что это сделано, чтобы в проге не изменять имена? Закоментил OR - ошибка пропала. И, кстати, если закоментить Z, то ошибка так же пропадает. но хочется понять почему возникла
сори, если вопросы очевидные - это моя первая прога.
Поменял имена регистров, дописал прерывания, зацепил новый inc TN2313, Прога не компилится: ругается на бит Z регистра SREG
Не могу понять почему - этот же бит не должен изменяться при смене кристалла. Пересмотрел код, z, вроде, ни где лишний раз не задается. В чем может быть проблема, если для AT90S2313 компилится нормально?
Кстати, ругалась еще и на OR регистра UCSRA, но он меняется на DOR. Причем в штатном inc прописаны и OR и DOR на один бит. Я правильно понимаю, что это сделано, чтобы в проге не изменять имена? Закоментил OR - ошибка пропала. И, кстати, если закоментить Z, то ошибка так же пропадает. но хочется понять почему возникла
сори, если вопросы очевидные - это моя первая прога.
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
GP1, спасибо. Буду разбираться.GP1 писал(а):Посмотри здесь.
там в конце основного цикла есть как раз то что тебе надо.
http://radiokot.ru/forum/viewtopic.php?p=457139#p457139
- Gudd-Head
- Друг Кота
- Сообщения: 20092
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Где ж тот кусок проги, на к-рый компилятор ругается?bane писал(а):Прога не компилится: ругается на бит Z регистра SREG
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Ребят, помогите. Вливаю прошивку от AT90S2313 в ATTiny2313 с помощью PonyProg, прошивается удачно, далее захожу в меню fuse-переключателей и программатор перестает видеть МК. Отключаю "5 проводков" от ЛПТ, отключаю питание МК (3.7В батарея от моб. телефона), вставляю новую Тиньку - PonyProg читает её. Обратно вставляю первую Тиньку, которая перестала читаться после прошивки hex от AT90S2313 - не читается.
У меня вот вопрос возник, возможно глупый: а нужен ли кварц для того, чтобы PonyProg видел МК с прошивкой от AT90S2313. До fuse-переключателей, как понимаете, я не успел добраться. Помогите советом, не хочется вторую 2313 "убивать"
У меня вот вопрос возник, возможно глупый: а нужен ли кварц для того, чтобы PonyProg видел МК с прошивкой от AT90S2313. До fuse-переключателей, как понимаете, я не успел добраться. Помогите советом, не хочется вторую 2313 "убивать"
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Рукается на стандартный атмеловский файл TN2313def.incGudd-Head писал(а):Где ж тот кусок проги, на к-рый компилятор ругается?bane писал(а):Прога не компилится: ругается на бит Z регистра SREG
Вот кусок:
;*****************************************************************************
; Bit Definitions
;*****************************************************************************
;***** SREG *******
.equ I = 7
.equ T = 6
.equ H = 5
.equ S = 4
.equ V = 3
.equ N = 2
.equ Z = 1 <---- Ругается на эту строку!!
.equ C = 0
L:\AVR\con_485.asm(5): Including file 'L:\AVR\tn2313def.inc'
L:\AVR\tn2313def.inc(122): error: Attempt to redefine keyword 'z'
L:\AVR\con_485.asm(5): info: 'L:\AVR\tn2313def.inc' included from here
- Pooher
- Мучитель микросхем
- Сообщения: 491
- Зарегистрирован: Вс янв 07, 2007 01:45:48
- Откуда: Российская Федерация, будь она неладна...
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Код выложите.
Научить нельзя, можно научиться. Пифагор.
Вставь недостающие буквы в слово *у*ня. Если у тебя получилось слово кухня, значит ты интеллигентный человек.
Вставь недостающие буквы в слово *у*ня. Если у тебя получилось слово кухня, значит ты интеллигентный человек.
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Вот код! Хотел сраз подцепить, а что-то не очень получилосьPooher писал(а):Код выложите.
- Вложения
-
- con_485.asm
- (18.79 КБ) 328 скачиваний
- Olecorp
- Первый раз сказал Мяу!
- Сообщения: 31
- Зарегистрирован: Пт май 21, 2010 01:15:10
- Откуда: Латвия
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
У мну компилируется без ошибок, исправил только PCINTaddr на PCIaddr, насчёт работоспособности ничего сказать не могу.
Версия студии AVR Studio 4.18.684.
Версия студии AVR Studio 4.18.684.
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
прошил attiny не выставив неодного фьюза, программой cvavr(программатор "5 проводков"), и после дальнейших попыток считать сигнатуру чипа вылазит окошко(скрин в прикреплённом файле), убит ли чип?
- Вложения
-
- com_er.jpg
- (40.4 КБ) 528 скачиваний


