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

 
 
> Проблема с at89c51ed2, глюк
Black_Wolf
сообщение Jan 27 2010, 08:02
Сообщение #1





Группа: Участник
Сообщений: 13
Регистрация: 17-12-07
Пользователь №: 33 361



Довольно давно и успешно работаю с контроллерами, но этот случай с AT89C51ED2 поставил в тупик.
На этих контроллерах использую как правило для программирования ISP, поскольку так проще и надежней. Но на днях взял новый контроллер и прошил в него прогу. И больше этот контроллер не определяется при попытке его запрограммировать.
Я пользуюсь стандартным атмеловским программатором, питание микросхемы 3.3В, до этого случая в подобных условиях на других платах все прекрасно работало. Просмотрел сигналаосцилографом все уровни в норме, PSEN и RST проходят нормально, генератор выдает частоту. Уровни на RXD и TXD в норме. Единственное что заметил, что сигнал на RXD контроллера поступает 0хAA а контроллер должен полсе этого ответить тем же кодом, а он не отвечает как будто завис.

Может кто встречался с таким, как это исправить?

ps Брал другой контроллер, та же картина. Прошивается только один раз.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Black_Wolf
сообщение Jan 29 2010, 07:38
Сообщение #2





Группа: Участник
Сообщений: 13
Регистрация: 17-12-07
Пользователь №: 33 361



Ответы на все вопросы можно найти в глубинах разума... и в очередной раз я в этом убедился.
Вспомнил что несколько лет назад сталкивался с такой же проблемой. Как оказалось все дело в том что если использовать обычный ком порт "с компа", при использовании FLIPа, передние фронты PSEN и RST находятся очень близко (микросекунды) при входе в режим программирования. И в добавок, видно зависит от серии контроллеров, на фронте PSEN образуется некая помеха в виде ступеньки в 1В и оканчивается аккурат с приходом фронта от RST. Контроллер такого явно не понимает и не входит в программирование.

Выход был найден в виде переходника USB-RS232 там разница между фронтами куда больше. И все заработало как надо.
Короче вот так вот.
Go to the top of the page
 
+Quote Post



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

 


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


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