Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 25.02.2010, 20:09  
sio_66
Частый гость
 
Регистрация: 02.12.2008
Сообщений: 32
Сказал спасибо: 23
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
sio_66 на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано.

4 Easyrider83
Очень внимательно проверь фузы - по исходному состоянию работает с внутренним сбросом и на частоте прим. 1 МГц.
У меня прекрасно шьются через PonyProg и его же программатор (через ком-порт подключаемый). Описание - http://www.lancos.com/siprogsch.html
схема во вложении. для более устойчивой работы (при длинном шлейфе) добавил мс 561-й серии - 4 элемента, в параллель, на чтение из АВР в СОМ-порт (некоторые контроллеры 90-й серии недотягивали уровни сигналов).
Вложения:
Тип файла: zip si-prog-v2_2.zip (36.3 Кб, 61 просмотров)
Реклама:
sio_66 вне форума  
Сказали "Спасибо" sio_66
Easyrider83 (28.02.2010)
Непрочитано 28.02.2010, 18:50  
OlegNZH
Почётный гражданин KAZUS.RU
 
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
OlegNZH на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано.

вопрос по EEPROM.Юзаю программатор CV ... если размер прошивки EEPROM небольшой - всё прекрасно....как только под сотню байт и выше - виснет программирование в случайных местах..выход- по трём кнопкам....НО- это на всех версиях CV124/125.... на CV2 - нормально....Это фича/баг такие?
OlegNZH вне форума  
Непрочитано 28.02.2010, 18:52  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано.

Сообщение от sio_66 Посмотреть сообщение
4 Easyrider83
Очень внимательно проверь фузы - по исходному состоянию работает с внутренним сбросом и на частоте прим. 1 МГц.
У меня прекрасно шьются через PonyProg и его же программатор (через ком-порт подключаемый). Описание - http://www.lancos.com/siprogsch.html
схема во вложении. для более устойчивой работы (при длинном шлейфе) добавил мс 561-й серии - 4 элемента, в параллель, на чтение из АВР в СОМ-порт (некоторые контроллеры 90-й серии недотягивали уровни сигналов).
Спасибо, уже разобрался. Устройство заработало.
Easyrider83 вне форума  
Непрочитано 01.03.2010, 18:21  
alex28411
Прописка
 
Аватар для alex28411
 
Регистрация: 14.01.2008
Сообщений: 121
Сказал спасибо: 1
Сказали Спасибо 19 раз(а) в 18 сообщении(ях)
alex28411 на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано.

Сообщение от ovsep Посмотреть сообщение
Чтобы включить аппаратно собачий таймер в режиме RESET необходимо:
- при прошивке микроконтроллера установить в "0" фьюс WDTON
Вот что написано в даташите:
WDTON | 6 | WDT always on 1 | (unprogrammed, WDT enabled by WDTCR)
Бит 6 WDTON по умолчанию (заводская установка) незапрограммирован (установлен в 1) WDT включен. Для того, чтобы выключить, нужно запрограммировать фьюз WDTON (установить в 0).
Datasheet ATMega8 page 223.
__________________
www.samodelkin.kiev.ua - для тех, кто хочет научиться!
alex28411 вне форума  
Непрочитано 02.03.2010, 21:05  
Bylina
Частый гость
 
Регистрация: 10.12.2008
Сообщений: 25
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
Bylina на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано.

To alpebar
По моему ничем вполне вразумительного текста не добьетесь.
Тем же AVR Studio можете дизассемблировать, только придется потом
разбираться - где просто блок данных(определенных .DW .DB), а где исходник.
и кроме того, там будут все условные и безусловные переходы,все вызовы подпрограмм в ФИЗИЧЕСКИХ адресах(типа RJMP 0x0067).
А если дизассемблер примет блок данных определенных директивами DB DW за команды(что чаще всего и бывает),то вообще собьется и команды будут дизассемблироваться неправильно.
Короче придется нудно и долго лазить по коду и отделять плевелы от зерен.
Но вполне можно.

Последний раз редактировалось Bylina; 02.03.2010 в 21:07.
Bylina вне форума  
Сказали "Спасибо" Bylina
alpebar (03.03.2010)
Непрочитано 02.03.2010, 23:14  
rn4abv
Прохожий
 
Регистрация: 17.11.2007
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
rn4abv на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано.

dosikus, ////////
rn4abv вне форума  
Непрочитано 02.03.2010, 23:16  
rn4abv
Прохожий
 
Регистрация: 17.11.2007
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
rn4abv на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано.

dosikus, ////////
avr123-nm-ru,
rn4abv вне форума  
Непрочитано 02.03.2010, 23:19  
rn4abv
Прохожий
 
Регистрация: 17.11.2007
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
rn4abv на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано.

1111111111
Миниатюры:
Нажмите на изображение для увеличения
Название: 2880339.png
Просмотров: 143
Размер:	49.4 Кб
ID:	5236  
rn4abv вне форума  
Непрочитано 03.03.2010, 00:36  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано.

Сообщение от alpebar Посмотреть сообщение
Есть рабочий hex.файл для тину13 но нет исходника. Хочу получить исходник asm. сделать изменения и сохранить в новый hex.Чем проще это сделать?
Спасибо.
IDA Pro. При определенном навыке получается вполне читабельный текст, без всех тех ужасов, про которые говорил Bylina, который потом скармливается компилятору.
MisterDi вне форума  
Непрочитано 03.03.2010, 22:10  
di_halt
Прописка
 
Аватар для di_halt
 
Регистрация: 17.10.2006
Сообщений: 147
Сказал спасибо: 2
Сказали Спасибо 22 раз(а) в 11 сообщении(ях)
di_halt на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано.

Какой к черту ида про?

Открой его в AVR Studio она сама тебе дизассемблирует хекс
__________________
Мой блог по электронике - www.easyelectronics.ru
di_halt вне форума  
Сказали "Спасибо" di_halt
alpebar (04.03.2010)
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45


Часовой пояс GMT +4, время: 02:17.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot