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

 
 
> Прошивка At89S52 с помощью Chameleon
Bakker
сообщение May 20 2006, 19:21
Сообщение #1





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



Помогите, плиз, решить проблему!
Для прошивки At89S52 использую программу Chameleon и вот такое подключение (последовательное программирование):

LPT Порт Выводы контроллера
контакты
____ 390 Om
2 -------|____|-------- 8 (SCK)

3 --------------------- 9 (RST)
____ 390 Om
9 -------|____|-------- 6 (MOSI)

11 --------------------- 7 (MISO)

18...25 --------------------- 20 (GND)

В общем, прошивается только раза с пятидесятого. sad.gif
Пробовал всякие задержки изменять - не помогает.
Еще не совсем понятно, что с пином EA/Vpp делать при последовательной прошивке. То ли к Gnd, то ли к Vcc цеплять. У меня он присоединен к Vcc.
Что посоветуете? Может другая прога есть, которая с таким же подключением к компу работает - перепаивать все неохота....
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 6)
ROC
сообщение May 21 2006, 08:11
Сообщение #2


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

Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125



Цитата(Bakker @ May 20 2006, 23:21) *
Помогите, плиз, решить проблему!
Для прошивки At89S52 использую программу Chameleon и вот такое подключение (последовательное программирование):

LPT Порт Выводы контроллера
контакты
____ 390 Om
2 -------|____|-------- 8 (SCK)

3 --------------------- 9 (RST)
____ 390 Om
9 -------|____|-------- 6 (MOSI)

11 --------------------- 7 (MISO)

18...25 --------------------- 20 (GND)

В общем, прошивается только раза с пятидесятого. sad.gif
Пробовал всякие задержки изменять - не помогает.
Еще не совсем понятно, что с пином EA/Vpp делать при последовательной прошивке. То ли к Gnd, то ли к Vcc цеплять. У меня он присоединен к Vcc.
Что посоветуете? Может другая прога есть, которая с таким же подключением к компу работает - перепаивать все неохота....

А что говорит?
На что ругается?
Какой комп?
Сопротивления подбирать пробовал?


--------------------
WBR,
ROC.
Go to the top of the page
 
+Quote Post
Andy-L
сообщение May 21 2006, 11:49
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 64
Регистрация: 18-05-06
Пользователь №: 17 211



Цитата(Bakker @ May 20 2006, 23:21) *
Помогите, плиз, решить проблему!
Для прошивки At89S52 использую программу Chameleon и вот такое подключение (последовательное программирование):

LPT Порт Выводы контроллера
контакты
____ 390 Om
2 -------|____|-------- 8 (SCK)

3 --------------------- 9 (RST)
____ 390 Om
9 -------|____|-------- 6 (MOSI)

11 --------------------- 7 (MISO)

18...25 --------------------- 20 (GND)

В общем, прошивается только раза с пятидесятого. sad.gif
Пробовал всякие задержки изменять - не помогает.
Еще не совсем понятно, что с пином EA/Vpp делать при последовательной прошивке. То ли к Gnd, то ли к Vcc цеплять. У меня он присоединен к Vcc.
Что посоветуете? Может другая прога есть, которая с таким же подключением к компу работает - перепаивать все неохота....

Помню как-то года 4 назад не было нормального программатора и хотелось побыстрее - я мучился примерно с такой же простой схемкой для 89S8252 а софт был Kanda AEC ISP. Пока не уменьшил кабель до 15 см от LPT - все так и глючило как у вас. Может в этом проблема? Все таки лучше конечно когда шинники стоят а не голые провода
Go to the top of the page
 
+Quote Post
Bakker
сообщение May 21 2006, 12:25
Сообщение #4





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



Цитата(ROC @ May 21 2006, 15:11) *
А что говорит?
На что ругается?
Какой комп?
Сопротивления подбирать пробовал?

Говорит ошибка записи. Он записывает по адресу число, считывает для проверки - а там совсем другое.
Комп: Athlon64, 1800 МГц, шина 200 МГц*Dual Channel, ОС-ХР.
Сопротивления попробую поменять, но вроде нужные стоят.


Цитата(Andy-L @ May 21 2006, 18:49) *
Помню как-то года 4 назад не было нормального программатора и хотелось побыстрее - я мучился примерно с такой же простой схемкой для 89S8252 а софт был Kanda AEC ISP. Пока не уменьшил кабель до 15 см от LPT - все так и глючило как у вас. Может в этом проблема? Все таки лучше конечно когда шинники стоят а не голые провода

Спасибо за совет! Попробую. Деваться некуда.
Go to the top of the page
 
+Quote Post
bialix
сообщение May 21 2006, 12:36
Сообщение #5


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

Группа: Свой
Сообщений: 174
Регистрация: 4-11-04
Из: zp.ua
Пользователь №: 1 046



В современных материнских платах LPT порт выдает на выход уровень "1" с напряжением 3,3 В и менее. Может банально не хватать уровня для обеспечения нормальной работы.


--------------------
Имей мужество пользоваться своим собственным разумом! (с) И.Кант
Go to the top of the page
 
+Quote Post
ROC
сообщение May 21 2006, 14:27
Сообщение #6


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

Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125



Цитата(bialix @ May 21 2006, 16:36) *
В современных материнских платах LPT порт выдает на выход уровень "1" с напряжением 3,3 В и менее. Может банально не хватать уровня для обеспечения нормальной работы.

Кстати - да! На одном из домашних компов - PIII/500 все прошивалось и считывалось без проблем, на P IV - начинались грабли и траблы: не записать, нет ответа от микроконтроллера,не проходит верификация.


Цитата(Bakker @ May 21 2006, 16:25) *
Цитата(ROC @ May 21 2006, 15:11) *

А что говорит?
На что ругается?
Какой комп?
Сопротивления подбирать пробовал?

Говорит ошибка записи. Он записывает по адресу число, считывает для проверки - а там совсем другое.
Комп: Athlon64, 1800 МГц, шина 200 МГц*Dual Channel, ОС-ХР.
Сопротивления попробую поменять, но вроде нужные стоят.


Цитата(Andy-L @ May 21 2006, 18:49) *
Помню как-то года 4 назад не было нормального программатора и хотелось побыстрее - я мучился примерно с такой же простой схемкой для 89S8252 а софт был Kanda AEC ISP. Пока не уменьшил кабель до 15 см от LPT - все так и глючило как у вас. Может в этом проблема? Все таки лучше конечно когда шинники стоят а не голые провода

Спасибо за совет! Попробую. Деваться некуда.


Шнурок покороче, сопротивления поменьше не пробовали????


--------------------
WBR,
ROC.
Go to the top of the page
 
+Quote Post
Bakker
сообщение May 22 2006, 04:37
Сообщение #7





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



ВСЕМ ОГРОМНОЕ СПАСИБО!
Реально шнурок длинный оказался. Теперь все в норме! biggrin.gif
Go to the top of the page
 
+Quote Post

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

 


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


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