реклама на сайте
подробности

 
 
> Проблема с ATProg
ogr
сообщение Mar 30 2007, 14:22
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 32
Регистрация: 2-06-05
Пользователь №: 5 687



Использую программатор ATProg для программирования контроллера at89c51, на одной машине работает, при переносе на другую, микросхема перестала прошиваться, сигнатурные байты считываются, а при попытке считать, стереть и т.д. программа просто виснет. Кто-нибудь сталкивался с чем-то подобным? В чем может быть причина?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
VAHOO
сообщение Apr 2 2007, 21:23
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 163
Регистрация: 22-09-05
Пользователь №: 8 834



Привет! Я собирал такой программатор совсем недавно, работает замечательно. И с проблемой этой сталкивался. Причина - малая амплитуда импульсов на входе XTAL1 прошиваемой микросхемы - она попросту не работала. Во-первых транзистор КТ315 заменил на КТ3102ЕМ (можно с другой буквой, главное - подобрать h21э побольше). У него выше рабочая частота, больше h21э, что позволяет увеличить резистор R12 до 10 кОм и R13 до 4,7 кОм. Эти меры увеличивают амплитуду на выв.19 (XTAL1) прошиваемой микросхемы. C1, C2 поставил 30 пФ - как того требуют производители для AT89C51. А если прошивать требуется только AT89C5X в 40 выв. корпусах - можно вместо R12, R13, VT5 поставить отдельный кварц с двумя конденсаторами - синхронизация контроллеров не обязательна.


--------------------
Прошивка это душа микроконтроллера!
Go to the top of the page
 
+Quote Post
defunct
сообщение Apr 3 2007, 01:05
Сообщение #3


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(VAHOO @ Apr 2 2007, 20:23) *
Эти меры увеличивают амплитуду на выв.19 (XTAL1) прошиваемой микросхемы. C1, C2 поставил 30 пФ - как того требуют производители для AT89C51. А если прошивать требуется только AT89C5X в 40 выв. корпусах - можно вместо R12, R13, VT5 поставить отдельный кварц с двумя конденсаторами - синхронизация контроллеров не обязательна.

Тактировать таргет можно без лишних деталей сигналом ALE управляющего МК.

Из схемы выбросить R12, R13, VT5,
соединить вывод 30 управляющего МК с выводом 19 панельки.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ogr   Проблема с ATProg   Mar 30 2007, 14:22
- - GDI   По подробнее как то надо... что за программатор , ...   Mar 30 2007, 16:04
- - ogr   Программатор вот этот http://www.atprog.boom.ru/mi...   Mar 30 2007, 23:46
- - GDI   В разных ПК могут отличаться уровни интерфейса rs2...   Apr 2 2007, 15:58
- - InvisibleFed   Здравствуйте. Собрал программатор. Скажите, почему...   Jul 11 2007, 23:08
|- - defunct   Цитата(InvisibleFed @ Jul 12 2007, 02:08)...   Jul 11 2007, 23:24
- - InvisibleFed   АААА!!! Я не внимателен. Спасибо.   Jul 11 2007, 23:48
- - InvisibleFed   ОК. Сигнатуры определяет. При попытке прошить 89C5...   Jul 12 2007, 08:53
- - InvisibleFed   ЦитатаТактировать таргет можно без лишних деталей ...   Jul 12 2007, 10:40
|- - defunct   Цитата(InvisibleFed @ Jul 12 2007, 13:40)...   Jul 12 2007, 12:55
- - Igor26   Цитатана ALE импульсы всегда есть Не факт. На каки...   Jul 12 2007, 13:13
|- - defunct   Цитата(Igor26 @ Jul 12 2007, 16:13) Не фа...   Jul 12 2007, 14:09
- - InvisibleFed   Спасибо за помощь. С сигнала ALE сигнатуры тоже сч...   Jul 13 2007, 07:48


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 09:46
Рейтинг@Mail.ru


Страница сгенерированна за 0.01385 секунд с 7
ELECTRONIX ©2004-2016