ЭФО предлагает со своего склада новую серию преобразователей интерфейсов USB UART компании FTDI FT232RNL-REEL

Как прошить микроконтроллер AT90S2313

Страница 1 из 2
Новичок
 
Регистрация: 09.02.2007
Сообщений: 84
Репутация: 12
3 15
1 0
 
02.11.2007 03:42 #1
Необходимо прошить микроконтроллер: AT90S2313 какой-то(схемка на рисунке прилагается).
Есть какой-то код прошивки и исходник, написанный на Си, кажется.
Вопрос в том, какой тут нужен кабель и куда его втыкать?
Изображения
Тип файла: jpg 1.jpg (46.0 Кб, 46 просмотров)
Оценка
Гуру
 
Регистрация: 13.05.2006
Сообщений: 3,908
Репутация: 1246
1,233 65
59 33
 
03.11.2007 09:59 #2
Необходимо собрать программатор. В инете их достаточно.PoniProg,SiProg например.Поищи поисковиком PoniProg,Lanconelly. Кстати, ATMEL снял его с производства. Замена-ATtiny2313."Втыкать" в случае с PoniProg прийдется в COM порт компьютера. Судя по вопросу вы не общались с MCU до этого. Советую почитать pdf на микросхему, если нет данных о программировании fuse битов контроллера.
Оценка
Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель.
Новичок
 
Регистрация: 10.02.2007
Сообщений: 56
Репутация: 27
17 0
0 0
 
04.11.2007 10:27 #3
Небольшое дополнение к тому, что написал LEAS.
Ponyprog можно подключать и к LPT порту (схему и софт я прикрепил).
Микросхему 74HC244 (К1564АП5) можно заменить на 74LS244 (555КП5), а теоретически можно вообще без неё, тогда программатор будет из себя представлять несколько проводков идущих от LPT к контроллеру. НО в этом варианте работа “программатора” неустойчивая (зависит от LPT порта компьютера), и проводки надо делать минимальной длинны.
Относительно fuse битов (битов конфигурации) этого контроллера. Их всего два:
SPIEN – разрешение последовательного программирования. (по умолчанию = 0, т.е. разрешен). А PonyProg как раз и есть последовательный программатор.
FSTRT – укороченное время запуска (=1)
Так что их менять не понадобится, да и не получится (они доступны только при параллельном программировании .
На всякий случай прикрепил и описание этого контроллера на русском языке.
Изображения
Тип файла: gif LPT Pony prog AVR STK.gif (19.3 Кб, 79 просмотров)
Вложения
Тип файла: rar avr2313r.part01.rar (146.5 Кб, 95 просмотров)
Тип файла: rar avr2313r.part02.rar (58.8 Кб, 87 просмотров)
Тип файла: rar Ponyprog.rar (160.1 Кб, 73 просмотров)
Оценка
Гуру
 
Регистрация: 13.05.2006
Сообщений: 3,908
Репутация: 1246
1,233 65
59 33
 
04.11.2007 15:55 #4
Я оговорился, имея в виду биты конфигурации.BODLEVEL,BODEN,SPIEN,RSTD ISBL,CKSEL1 применительно к ATtiny серии. С 2313 я не работал, но, думаю там тоже что-то такое есть.
Оценка
Новичок
 
Регистрация: 10.02.2007
Сообщений: 56
Репутация: 27
17 0
0 0
 
04.11.2007 16:40 #5
Ну да, много битов конфигурации в Tiny и Mega сериях. А в АТ90S2313 все что можно менять это биты блокировки (LB1, LB2) и упомянутые 2 бита конфигурации. И всё. В этом отношении он самый простой из AVR-ок.
Оценка
Новичок
 
Регистрация: 09.02.2007
Сообщений: 84
Репутация: 12
3 15
1 0
 
09.11.2007 03:13 #6
Esaul , LEAS спасибо вам большое!
Буду надеяться, у меня все получится с вашей помощью!
Оценка
Новичок
 
Регистрация: 09.02.2007
Сообщений: 84
Репутация: 12
3 15
1 0
 
09.11.2007 03:15 #7
Ах да, еще, сами "штекера" к LTP или COM портам продаются? Или придется отрезать от старья какого-нибудь???
Оценка
Администратор
 
Аватар для Admin
 
Регистрация: 13.03.2006
Сообщений: 1,166
Записей в дневнике: 18
Репутация: 632
600 547
0 63
 
09.11.2007 11:59 #8
http://www.rlocman.ru/comp/shop.html?q=LPT&rz=02&adv=1
Оценка
Новичок
 
Регистрация: 09.11.2007
Сообщений: 9
Репутация: 10
 
09.11.2007 12:24 #9
люди помогите... собрал схему прошиваю mega8L, на 74ls244 а при додключении все проги выдают что контроллер неизвесный или нет подключения... пробовал на нескольких... подключаю по ДШ...
Оценка
Новичок
 
Регистрация: 10.02.2007
Сообщений: 56
Репутация: 27
17 0
0 0
 
09.11.2007 23:02 #10
GRbIZLY, "... пробовал на нескольких... ", на нескольких контроллерах? Ну наверное, как всегда надо посмотреть может где косяк в схеме? И в настройках понипрога указать порт и т.д. (см. рисунок). А еще мне как-то попался нерабочий повторитель (тоже долго мучался).
Изображения
Тип файла: jpg PonyProg.jpg (56.8 Кб, 31 просмотров)
Оценка
Ответ
Страница 1 из 2
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Оценка этой теме
Оценка этой теме:
Метки
микроконтроллер
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

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

Быстрый переход
Электронные компоненты. Бесплатная доставка по России
Часовой пояс GMT +3, время: 22:24.
Обратная связь РадиоЛоцман Вверх