![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]()
Сообщение
#1
|
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 6 Регистрация: 27.12.2008 Из: Казахстан, Актобе Пользователь №: 66 ![]() |
Если эта информация не является коммерческой тайной, просьба опубликовать схемы распаек.
Единственное что нашел тут: http://masterra.webzone.ru/gbook.htm Поддержка 8/16-битных Flash В адаптере DIP40-TSOP48 не используется сигнал WP (14 ножка), поэтому при работе с м.с типа 29DL163/29DL323 нельзя стереть/записать ‘boot block’. Это ограничение можно снять, если на плате адаптера соединить 14 ножку панели TSOP48 c 40 ножкой ZIF-панели через резистор 1к. и Программирование Flash, FWH, LPC для программирования i82802, SST49LF002/004 и аналогов требуется адаптер DIP32-PLCC32-FWH, который отличается от стандартного DIP32-PLCC32 следующим образом:контакты 25,27,29 нужно соединить с Vcc (32), а 26,28 с GND (16). -------------------- Лучше камнем вниз, чем жить по чьей то воле!.. Этот путь я выбрал сам... ©Ария
"Как низко пал секам!" Великий телеоператор Егерев К. Е. |
|
|
![]()
Сообщение
#2
|
|
Администратор ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 518 Регистрация: 4.6.2008 Пользователь №: 1 ![]() |
Конечно, не является. Просто не успели перенести информацию на новый сайт, к тому же появились новые адаптеры. Для них нужно расширить список. То что есть, доступно по адресу: http://masterra.webzone.ru/perehodn.htm
Если эта информация не является коммерческой тайной, просьба опубликовать схемы распаек.
Единственное что нашел тут: http://masterra.webzone.ru/gbook.htm Поддержка 8/16-битных Flash В адаптере DIP40-TSOP48 не используется сигнал WP (14 ножка), поэтому при работе с м.с типа 29DL163/29DL323 нельзя стереть/записать ‘boot block’. Это ограничение можно снять, если на плате адаптера соединить 14 ножку панели TSOP48 c 40 ножкой ZIF-панели через резистор 1к. и Программирование Flash, FWH, LPC для программирования i82802, SST49LF002/004 и аналогов требуется адаптер DIP32-PLCC32-FWH, который отличается от стандартного DIP32-PLCC32 следующим образом:контакты 25,27,29 нужно соединить с Vcc (32), а 26,28 с GND (16). |
|
|
![]()
Сообщение
#3
|
|
Участник ![]() ![]() Группа: Пользователи Сообщений: 10 Регистрация: 18.1.2009 Пользователь №: 136 ![]() |
Конечно, не является. Просто не успели перенести информацию на новый сайт, к тому же появились новые адаптеры. Для них нужно расширить список. То что есть, доступно по адресу: http://masterra.webzone.ru/perehodn.htm Здравствуйте. Я пользуюсь программатором master pro прошивка v4.50. До посделнего времени работал в основном с микроконтроллерами серии at89. с параллельным программированием. Сейчас решил перейти на atmega. atmega32 в частности. Решил изготовить адаптер по указанной в Вашей ссылке распайке, но у меня возникло сразу 2 вопроса. 1. Если я делаю переходник dip40-DIP40 (по таблице DIP40-AVR-последовательный режим, первая и последняя колонка), то возникает некое не соответствие, ножки 20-gnd; 40-vcc; 18-XTAL2; 19-XTAL1. Если сравнивать с даташитом к atmega32. должны быть 11,31;10,30;12;13 соответственно. Или я ошибаюсь, или таблица не точная? 2. Могу ли я, используя только пины RESET, MISO, MOSI, GND, SCK через шлейфик, использовать программатор в режиме внутрисхемного программирования? Спасибо. |
|
|
![]()
Сообщение
#4
|
|
Администратор ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 518 Регистрация: 4.6.2008 Пользователь №: 1 ![]() |
1. Да, верно. Таблица неполная, указана распайка для м.с типа atmega8515, at90s8515. Для корпусов типа atmega8535, at90s8535, atmega32.. нужно брать данные из последнего столбца.
DIP40-AVR (последовательное программирование) AVR90Sxxx Atmega xxxx ATtinyxx Pin DIP40 DIP8 DIP20 DIP28 DIP40 (8515) DIP40 (8535) XTAL2 18 2 5 9 18 12 XTAL1 19 3 4 10 19 13 GND 20 4 10 8,22 20 11,31 Reset 31 1 1 1 9 9 SCK 32 7 19 19 8 8 MISO 33 6 18 18 7 7 MOSI 34 5 17 17 6 6 Vcc 40 8 20 7,20 40 10,30 2. Можно подключаться напрямую через шлейфик, но если плата предусматривает возможность внутисхемного программирования. Здравствуйте.
Я пользуюсь программатором master pro прошивка v4.50. До посделнего времени работал в основном с микроконтроллерами серии at89. с параллельным программированием. Сейчас решил перейти на atmega. atmega32 в частности. Решил изготовить адаптер по указанной в Вашей ссылке распайке, но у меня возникло сразу 2 вопроса. 1. Если я делаю переходник dip40-DIP40 (по таблице DIP40-AVR-последовательный режим, первая и последняя колонка), то возникает некое не соответствие, ножки 20-gnd; 40-vcc; 18-XTAL2; 19-XTAL1. Если сравнивать с даташитом к atmega32. должны быть 11,31;10,30;12;13 соответственно. Или я ошибаюсь, или таблица не точная? 2. Могу ли я, используя только пины RESET, MISO, MOSI, GND, SCK через шлейфик, использовать программатор в режиме внутрисхемного программирования? Спасибо. |
|
|
![]()
Сообщение
#5
|
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 6 Регистрация: 27.12.2008 Из: Казахстан, Актобе Пользователь №: 66 ![]() |
masterra, можно ли к остальным табличкам из http://masterra.webzone.ru/perehodn.htm , по аналогии с (1 изображение) , добавить столбцы с номерамим контактов на zif панели 40/28 контактов, что то вроде (2 изображение) ?
Прикрепленные файлы
![]() ![]() -------------------- Лучше камнем вниз, чем жить по чьей то воле!.. Этот путь я выбрал сам... ©Ария
"Как низко пал секам!" Великий телеоператор Егерев К. Е. |
|
|
![]()
Сообщение
#6
|
|
Участник ![]() ![]() Группа: Пользователи Сообщений: 10 Регистрация: 18.1.2009 Пользователь №: 136 ![]() |
1. Да, верно. Таблица неполная, указана распайка для м.с типа atmega8515, at90s8515. Для корпусов типа atmega8535, at90s8535, atmega32.. нужно брать данные из последнего столбца. DIP40-AVR (последовательное программирование) AVR90Sxxx Atmega xxxx ATtinyxx Pin DIP40 DIP8 DIP20 DIP28 DIP40 (8515) DIP40 (8535) XTAL2 18 2 5 9 18 12 XTAL1 19 3 4 10 19 13 GND 20 4 10 8,22 20 11,31 Reset 31 1 1 1 9 9 SCK 32 7 19 19 8 8 MISO 33 6 18 18 7 7 MOSI 34 5 17 17 6 6 Vcc 40 8 20 7,20 40 10,30 2. Можно подключаться напрямую через шлейфик, но если плата предусматривает возможность внутисхемного программирования. Здравствуйте. Собрал я адаптер по данной схеме. под DIP8 (программирование attiny15) и DIP40 (atmega32). Но столкнулся с непонятной для меня ситуацией. attiny15 программируется без проблем. и область данных(еепром) и область кода(флеш). а вот с atmega32 проблемма, в область данных запись и чтение без проблем, а в область кода не читается и не пишется. программа выдает ошибку обмена данными. (чип новый, нигде не использовался) фьюзы не трогал. Некоторые наблюдения: Если выбрать тип микросхемы attiny15. но в действительности в программатор в стационарную панель-зажим ничего не включать, то при чтении из области кода или данных, программа говорит данные успешно считаны, если выбрать тип микросхемы atmega32(или другие atmegaXX). то в режиме чтения области кода выдается ошибка обмена данных. Еще заметил, фьюзы считываются(чтение конфигурации), но в микроконтроллер не пишутся, при попытке записать, программа программатора пишет ошибка обмена данными. Помогает перезагрузка программы и самого программатора. В чем может быть проблема? у меня master pro. |
|
|
![]()
Сообщение
#7
|
|
Участник ![]() ![]() Группа: Пользователи Сообщений: 10 Регистрация: 18.1.2009 Пользователь №: 136 ![]() |
Здравствуйте. Собрал я адаптер по данной схеме. под DIP8 (программирование attiny15) и DIP40 (atmega32). Но столкнулся с непонятной для меня ситуацией. attiny15 программируется без проблем. и область данных(еепром) и область кода(флеш). а вот с atmega32 проблемма, в область данных запись и чтение без проблем, а в область кода не читается и не пишется. программа выдает ошибку обмена данными. (чип новый, нигде не использовался) фьюзы не трогал. Некоторые наблюдения: Если выбрать тип микросхемы attiny15. но в действительности в программатор в стационарную панель-зажим ничего не включать, то при чтении из области кода или данных, программа говорит данные успешно считаны, если выбрать тип микросхемы atmega32(или другие atmegaXX). то в режиме чтения области кода выдается ошибка обмена данных. Еще заметил, фьюзы считываются(чтение конфигурации), но в микроконтроллер не пишутся, при попытке записать, программа программатора пишет ошибка обмена данными. Помогает перезагрузка программы и самого программатора. В чем может быть проблема? у меня master pro. Опс, возможно в этом дело: Цитата прошивка 4.60 (контрольная сумма 21F1), последняя версия для програматоров Мастер Про с кв. резонатором 22,1184 Мгц, добавлена поддержка микроконтроллеров Atmega (последовательный режим программирования) и PIC16F87xA(со страничной записью) У меня прошивка 4.50. Хм... теперь проблема где перепрошить контроллер программатора (at89c52) ![]() |
|
|
![]()
Сообщение
#8
|
|
Участник ![]() ![]() Группа: Пользователи Сообщений: 10 Регистрация: 18.1.2009 Пользователь №: 136 ![]() |
Опс, возможно в этом дело: У меня прошивка 4.50. Хм... теперь проблема где перепрошить контроллер программатора (at89c52) ![]() Поговорю еще сам с собой. Может кому пригодится. Купил at89c52 за 72рубля (искать на стороне программатор на время, даже за пиво дороже могло выйти), прошил свежую прошивку. все заработало, атмеги программируются без проблем. да и куча глюков пропала. Еще интересный момент. На брюхе программатора написано что версия прошивки 4.50, а в микросхеме зашитой оказалась 4.40. Такие пироги. |
|
|
![]()
Сообщение
#9
|
|
Участник ![]() ![]() Группа: Пользователи Сообщений: 10 Регистрация: 18.1.2009 Пользователь №: 136 ![]() |
Здравствуйте.
Это снова я ![]() Прошла пара недель, которые я провел ломая голову, почему простенькая программа для atmega32, которая должна мигать светодиодиком, не работает. Обо всем по порядку. Контроллер через спаянный адапрер шьется без проблем, а вот программа не работала. Пришел к выводу что что-то не ладно с кодом, который прошивался в микроконтроллер. Ну некоторые изыскания и заметил что для микроконтроллеров с последовательным программированием после чтения файла, данные в буфер попадают с измененным порядком байтов, тоесть младший байт пишется первым, старший вторым. Дальнейшие изыскания показали, что этот баг появился в версии программы программатора 5.68 в старой версии, 5.21 такой проблемы нет. версия 5.68: [img]http://italks.ru/master568.png[/img] версия 5.21 [img]http://italks.ru/master521.png[/img] Подитожу, новая программа, везде(по крайней мере для контроллеров) где используется последовательное программирование, меняет байты местами. В старой программе такой проблемы нет. Однако, старая программа криво работает с фьюзами. Таким образом приходится писать код в старой программе, а править фьюзы в новой. ps. версия прошивки программатора мастер про 4.80
Прикрепленные файлы
![]() ![]() |
|
|
![]()
Сообщение
#10
|
|
Новичок ![]() Группа: Пользователи Сообщений: 2 Регистрация: 15.4.2009 Из: Россия Пользователь №: 289 ![]() |
|
|
|
![]()
Сообщение
#11
|
|
Новичок ![]() Группа: Пользователи Сообщений: 2 Регистрация: 22.3.2010 Пользователь №: 690 ![]() |
Здравствуйте!
Подскажите распайку адаптера для м.с. М95160? В списке микросхема заявлена, а адаптера к ней нет. |
|
|
![]()
Сообщение
#12
|
|
Администратор ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 518 Регистрация: 4.6.2008 Пользователь №: 1 ![]() |
|
|
|
![]()
Сообщение
#13
|
|
Новичок ![]() Группа: Пользователи Сообщений: 2 Регистрация: 22.3.2010 Пользователь №: 690 ![]() |
|
|
|
![]()
Сообщение
#14
|
|
Новичок ![]() Группа: Пользователи Сообщений: 1 Регистрация: 18.8.2012 Пользователь №: 832 ![]() |
Добрый день!
У меня программатор Мастер-32 подключение через USB Есть Serial Eeprom AT93C46A выполнена в корпусе soic-8 1ножка—CS(Chip Select) 2ножка—SK(Serial Data Clock) 3ножка—DI(Serial Data Input) 4ножка—D0(Serial Data Output) 5ножка—GND 6ножка—NC 7ножка—DC 8ножка—VCC(Power Supply) Я так понимаю мне нужен адаптер с DIP32—DIP8—SOIC8 ________DIP32______DIP8_____SOIC8 VSS______16_________8________8 VDD______32_________1________1 DATA______9_________7________7 CLOCK____10_________6________6 VPP_______1_________4________4 Подскажите пожалуйста правильную схему подключения для изготовления адаптера DIP32—DIP8—SOIC8 . Для памяти AT93C46A. |
|
|
![]()
Сообщение
#15
|
|
Администратор ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 518 Регистрация: 4.6.2008 Пользователь №: 1 ![]() |
Распайка "один в один".
Добрый день! У меня программатор Мастер-32 подключение через USB Есть Serial Eeprom AT93C46A выполнена в корпусе soic-8 1ножка—CS(Chip Select) 2ножка—SK(Serial Data Clock) 3ножка—DI(Serial Data Input) 4ножка—D0(Serial Data Output) 5ножка—GND 6ножка—NC 7ножка—DC 8ножка—VCC(Power Supply) Я так понимаю мне нужен адаптер с DIP32—DIP8—SOIC8 ________DIP32______DIP8_____SOIC8 VSS______16_________8________8 VDD______32_________1________1 DATA______9_________7________7 CLOCK____10_________6________6 VPP_______1_________4________4 Подскажите пожалуйста правильную схему подключения для изготовления адаптера DIP32—DIP8—SOIC8 . Для памяти AT93C46A. |
|
|
![]()
Сообщение
#16
|
|
Новичок ![]() Группа: Пользователи Сообщений: 2 Регистрация: 30.9.2011 Пользователь №: 779 ![]() |
Добрый день.
Просмотрел распайку адаптеров и не нашел для AM29F010 (DIP32-PLCC32-TSOP-32 не совсем подходит, не совпадает с описанием микросхемы, А17 - 30 нога, а она не используемая, Vpp - 1 нога, тоже не используемая). Может быть так что программатор не использует эти ноги? (У микросхемы нет А17 адреса и напряжения программирования). |
|
|
![]()
Сообщение
#17
|
|
Администратор ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 518 Регистрация: 4.6.2008 Пользователь №: 1 ![]() |
Распайка правильная, AM29F010 - частный случай, адаптер используется также для других типов м.с.
Добрый день. Просмотрел распайку адаптеров и не нашел для AM29F010 (DIP32-PLCC32-TSOP-32 не совсем подходит, не совпадает с описанием микросхемы, А17 - 30 нога, а она не используемая, Vpp - 1 нога, тоже не используемая). Может быть так что программатор не использует эти ноги? (У микросхемы нет А17 адреса и напряжения программирования). |
|
|
![]()
Сообщение
#18
|
|
Новичок ![]() Группа: Пользователи Сообщений: 1 Регистрация: 8.7.2015 Пользователь №: 1,181 ![]() |
Добрый день!
У меня программатор Мастер-32 подключение через USB Есть PIC16F630 в корпусе DIP-14 Подскажите пожалуйста правильную схему подключения для изготовления адаптера DIP32—DIP14. |
|
|
![]()
Сообщение
#19
|
|
Новичок ![]() Группа: Пользователи Сообщений: 2 Регистрация: 10.8.2009 Пользователь №: 532 ![]() |
Здравствуйте!
Подскажите пожалуйста схему адаптера DIP32-TSOP48-NAND. |
|
|
![]() ![]() |
Текстовая версия | Сейчас: 20.8.2024, 11:17 |