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

 
 
> 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
Ответов
elserge
сообщение May 3 2005, 11:01
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 41
Регистрация: 29-04-05
Из: Брест
Пользователь №: 4 612



Вспомнил! Не упускай следующее:

Serial Programming Fuse: A programmable fuse is available
to disable Serial Programming if the user needs
maximum system security. The Serial Programming Fuse
can only be programmed or erased in the Parallel Programming
Mode.
The AT89S8252 is shipped with the Serial Programming
Mode enabled.

Точно она у тебя чистая?!
А также при большой длине кабеля (1 метр) от МК до программатора у меня понадобилась подтяжка линий к 5В на уровне 1..2 кОм. А вообще-то написание своего простенького программатора на Паскале у меня заняло 1 день, если надо, могу поискать.
Ну а насчет мусора, проверь подключение МК. Питание, XTAL, Reset, EA (точно помню что я лажанулся с EA).
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
- - -=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
- - ZXprSL   УРА, заработало! Выводы могу сделать такие: ...   May 4 2005, 18:11
- - Muxamor   Хорошие у вас друзья!!:)   May 4 2005, 18:20


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

 


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


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