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

 
 
> AT89S52 не программируется, почему?, AT89S52 ведёт себя как г-тор случ. чисел
ZXprSL
сообщение May 1 2005, 19:30
Сообщение #1





Группа: Новичок
Сообщений: 12
Регистрация: 1-05-05
Пользователь №: 4 659



Помогите пожалуйста!
Непойму в чём дело!!
Купил микруху AT89S52-24pi
Пытаюсь программировать - не прогрпммиркется.
Прогил двумя программаторами: as2 и PonyProg.
AS2 как будто бы программирует, провожу верификацию - не проходит
считываю из флешь - мусор, причём постоянно разный при каждом считывании.
Стираю, программирую снова - тоже самое!!
PonyProg из флешки считывает тот же мусор, так же разный при каждом считывании, раз через 3-5 считывает все FF (FF - нормальное состояние чистой флешь), пытаюсь программировать, пишет ДЕВАЙС ИЗ НОТ РЕСПОНДИНГ

программирую по SPI

Запускаю контроллер - на портах всякая хрень, что попало.
Жму ресет - при каждом нажатии разное занчение на выводах всех портов!

Контроллер новый, только купил!


ето безнадёжно или можно вылечить?
или смело его выкинуть?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ZXprSL
сообщение May 4 2005, 18:11
Сообщение #2





Группа: Новичок
Сообщений: 12
Регистрация: 1-05-05
Пользователь №: 4 659



УРА, заработало!

Выводы могу сделать такие:

Взял у друга AT89S8252, воткнул его вместо своего S52 в ту же плату,
программатором AS2 зашился только при выставлении тактирующих импульсов SCK не выше 8кГц при кварце 4Мгц, S52 же нихотел никак программироваться, даже при замене кварца 4, 8, 20мГц
АВРу как я поня пофигу, такое сложилось впечатление, он прогился любыми мне доступными програматорами (3шт) и при любых параметрах.

PonyProg прошил S8252 только после выставления протакола Serial SI Prog API,
S52 и в етом случае отказался программироваться, но теперь вроде понял почему!
PonyProg потдерживает из 89х тоько S8252 и S53, я же программировал S52 как S8252, думал что они не отличабтся в программировании, однако разница есть.

Следующй программатор я собрал сегодня по предложенной ROSом ссылке (Огромное спасибо) http://atprog.boom.ru/Sindex.html.
S8252 зашился опять таки только при выставлении задержек при записи в контроллер, S52 наконец-то при аналогичных условиях успешно запрограммировался.

Вот такое вот кино.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ZXprSL   AT89S52 не программируется, почему?   May 1 2005, 19:30
- - elserge   При программировании генератор тактовых сигналов М...   May 3 2005, 06:08
- - ZXprSL   Кондёры стоят на 33пф Кварц ставил и 4 и 8 и 20 МХ...   May 3 2005, 09:54
- - Alexandr   А не висит ли у Вас на SPI еще чего-нибудь? В ds к...   May 3 2005, 10:27
- - elserge   Вспомнил! Не упускай следующее: Serial Progra...   May 3 2005, 11:01
- - -=Space=-   А программишь через LPT? Может он по току не тянет...   May 3 2005, 18:07
- - ZXprSL   на SPI ничего не весит, платка не является законч...   May 3 2005, 18:17
|- - ROC   Цитата(ZXprSL @ May 3 2005, 22:17)н...   May 4 2005, 08:19
- - ZXprSL   Ресет на Vcc только при программировании, прогрпмм...   May 4 2005, 09:47
- - ZXprSL   Да, кстати, после того как я повесил EA на Vcc (по...   May 4 2005, 09:54
- - elserge   Насчет Fuse для serial programming будь осторожен....   May 4 2005, 10:26
- - Muxamor   А может у вас просто МК бракованный!!   May 4 2005, 11:09
- - -=Space=-   Цитата(ZXprSL @ May 4 2005, 13:47)Ресет на Vc...   May 4 2005, 16:41
- - Muxamor   Хорошие у вас друзья!!:)   May 4 2005, 18:20


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

 


RSS Текстовая версия Сейчас: 24th August 2025 - 03:40
Рейтинг@Mail.ru


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