Страница 53 из 132
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Добавлено: Пн май 17, 2010 19:40:39
Gudd-Head
Ant-RG писал(а):Мяу! Скажите а можно ли прошить прошивку от AT90S2313 на Attiny2313 в схемку что во вложении, будет работать?
http://caxapa.ru/36834.html Тут есть о замене AT90S2313 на ATTiny2313.
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Добавлено: Пн май 17, 2010 20:38:08
Ant-RG
Gudd-Head писал(а):Ant-RG писал(а):Мяу! Скажите а можно ли прошить прошивку от AT90S2313 на Attiny2313 в схемку что во вложении, будет работать?
http://caxapa.ru/36834.html Тут есть о замене AT90S2313 на ATTiny2313.
муррр, спасибо

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Добавлено: Пн май 17, 2010 23:45:42
day0l
Такой вопрос, как надо подключать питание при прошивке МК(ATTiny2313), объясните пожалуйста подробно, а то никак не разберусь, собираюсь шить программатором "5 проводков". Нужно ли подключать кварц? И вопрос не в тему: куда потом при монтаже на плату подключать землю?
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Добавлено: Вт май 18, 2010 04:27:05
AI_Disable
Если контроллер новый, то кварц не нужен. (Стандартно включено внутреннее тактирование 1МГц)
Землю подключают к минусу источника питания.
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Добавлено: Вт май 18, 2010 07:23:56
day0l
AI_Disable писал(а):Если контроллер новый, то кварц не нужен. (Стандартно включено внутреннее тактирование 1МГц)
Землю подключают к минусу источника питания.
спасибо!
а что насчёт питания при прошивке?
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Добавлено: Вт май 18, 2010 08:48:38
Gudd-Head
day0l писал(а):а что насчёт питания при прошивке?
Питалово (+5В) можно взять с USB порта компьютера. Из плюсов: будет общая земля с "5-ю проводками"
Либо зевести на контроллер с отдельного БП.
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Добавлено: Вт май 18, 2010 11:46:59
day0l
вопрос собственно в том, в какой последовательности включать(вроде как лпт к компу надо подключать пока на нём нет питания, и опять перед подключением мк к компу на него надо подать питание, вот и непонятно что в какой последовательности включать)?
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Добавлено: Вт май 18, 2010 12:02:53
neon-f
если речь про "5 проводков" и питание от усб или напрямую от бп компа - настоятельно рекомендую все подключать на выключенном компе и включать комп с уже подключенным контроллером к лпт и к питанию.
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Добавлено: Вт май 18, 2010 12:49:01
day0l
neon-f писал(а):если речь про "5 проводков" и питание от усб или напрямую от бп компа - настоятельно рекомендую все подключать на выключенном компе и включать комп с уже подключенным контроллером к лпт и к питанию.
спасибо за ответ!
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Добавлено: Вт май 18, 2010 15:24:21
Борис107
Всем привет..., вот разбираюсь с мк в обучалке все сделал все папки создал как написано , батник запускаю и после этого должен появится нех файл в папке а его нет..., помогите разобратся че за фигня если можно)))!
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Добавлено: Вт май 18, 2010 20:33:11
Борис107
не могу установить avr studio 4 на хр ??? в чем проблема???
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Добавлено: Вт май 18, 2010 21:52:44
bane
Ребят, пределываю программу от AT90S2313 для ATTiny2313
Поменял имена регистров, дописал прерывания, зацепил новый inc TN2313, Прога не компилится: ругается на бит Z регистра SREG
Не могу понять почему - этот же бит не должен изменяться при смене кристалла. Пересмотрел код, z, вроде, ни где лишний раз не задается. В чем может быть проблема, если для AT90S2313 компилится нормально?
Кстати, ругалась еще и на OR регистра UCSRA, но он меняется на DOR. Причем в штатном inc прописаны и OR и DOR на один бит. Я правильно понимаю, что это сделано, чтобы в проге не изменять имена? Закоментил OR - ошибка пропала. И, кстати, если закоментить Z, то ошибка так же пропадает. но хочется понять почему возникла
сори, если вопросы очевидные - это моя первая прога.
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Добавлено: Вт май 18, 2010 22:42:14
avv
GP1, спасибо. Буду разбираться.
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Добавлено: Ср май 19, 2010 08:14:14
Gudd-Head
bane писал(а):Прога не компилится: ругается на бит Z регистра SREG
Где ж тот кусок проги, на к-рый компилятор ругается?
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Добавлено: Ср май 19, 2010 15:08:27
GeForsik
Ребят, помогите. Вливаю прошивку от AT90S2313 в ATTiny2313 с помощью PonyProg, прошивается удачно, далее захожу в меню fuse-переключателей и программатор перестает видеть МК. Отключаю "5 проводков" от ЛПТ, отключаю питание МК (3.7В батарея от моб. телефона), вставляю новую Тиньку - PonyProg читает её. Обратно вставляю первую Тиньку, которая перестала читаться после прошивки hex от AT90S2313 - не читается.
У меня вот вопрос возник, возможно глупый: а нужен ли кварц для того, чтобы PonyProg видел МК с прошивкой от AT90S2313. До fuse-переключателей, как понимаете, я не успел добраться. Помогите советом, не хочется вторую 2313 "убивать"

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Добавлено: Ср май 19, 2010 23:34:16
bane
Gudd-Head писал(а):bane писал(а):Прога не компилится: ругается на бит Z регистра SREG
Где ж тот кусок проги, на к-рый компилятор ругается?
Рукается на стандартный атмеловский файл TN2313def.inc
Вот кусок:
;*****************************************************************************
; 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
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Добавлено: Чт май 20, 2010 07:50:08
Pooher
Код выложите.
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Добавлено: Чт май 20, 2010 23:39:12
bane
Pooher писал(а):Код выложите.
Вот код! Хотел сраз подцепить, а что-то не очень получилось

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Добавлено: Пт май 21, 2010 01:21:09
Olecorp
У мну компилируется без ошибок, исправил только PCINTaddr на PCIaddr, насчёт работоспособности ничего сказать не могу.
Версия студии AVR Studio 4.18.684.
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Добавлено: Сб май 22, 2010 17:11:34
day0l
прошил attiny не выставив неодного фьюза, программой cvavr(программатор "5 проводков"), и после дальнейших попыток считать сигнатуру чипа вылазит окошко(скрин в прикреплённом файле), убит ли чип?