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

 
 
> Как перепрошить AT89C55WD ?
Nikolai Rihkov
сообщение Jul 20 2012, 19:02
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 286
Регистрация: 4-02-08
Пользователь №: 34 730



Как перепрошить AT89C55WD не выпаивая из платы , линии UART переходят в RS485 , преобразователь USB в RS485 тоже есть , нужны ли МК еще какие то сигналы со стороны ПК , или только RXD и TXD ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 9)
_Артём_
сообщение Jul 20 2012, 19:34
Сообщение #2


Гуру
******

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



Цитата(Nikolai Rihkov @ Jul 20 2012, 22:02) *
Как перепрошить AT89C55WD не выпаивая из платы , линии UART переходят в RS485 , преобразователь USB в RS485 тоже есть , нужны ли МК еще какие то сигналы со стороны ПК , или только RXD и TXD ?

А с чего вы взяли что вым помогут RXD/TXD?
Если я не ошибаюсь, то серия AT89C в отличие от AT89S кроме как режима паралельного программирования и не поддерживала. Плюс к этому ещё 12 В.
Bootloader-а и selfprogramming также отсутствуют.
Go to the top of the page
 
+Quote Post
Nikolai Rihkov
сообщение Jul 20 2012, 19:54
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 286
Регистрация: 4-02-08
Пользователь №: 34 730



Помогите схемой программатора для AT89C55WD, или может что готовое но не дорогое есть ?

Так его может быть можно прошить и программатором для PIC контроллеров , подключиться через ICSP ?
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jul 20 2012, 20:03
Сообщение #4


Гуру
******

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



Цитата(Nikolai Rihkov @ Jul 20 2012, 22:44) *
Помогите схемой программатора для AT89C55WD

Помнится на сайте Атмела были в соотсв. разделе и схема и pcb-ка и exe-файл для программатора.
Правда всё это работало под ДОС.
Сигналы есть в DS.

Цитата(Nikolai Rihkov @ Jul 20 2012, 22:44) *
или может что готовое но не дорогое есть ?

Очень может быть что и есть - серии в прошлом весма распространённая. Так что наверняка вариантов много.

А нельзя ли заменить на что-нибудь более современное? На AT89S или под АВР переделать?
А то - древность какая-то.


Цитата(Nikolai Rihkov @ Jul 20 2012, 22:54) *
одключиться через ICSP ?

ICSP - какие у него сигналы?
Go to the top of the page
 
+Quote Post
ReAl
сообщение Jul 21 2012, 06:54
Сообщение #5


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(_Артём_ @ Jul 20 2012, 23:03) *
А нельзя ли заменить на что-нибудь более современное? На AT89S или под АВР переделать?
А то - древность какая-то.
AT89S недотягивают до 89C55 по флешу (20 КБ). На AVR перетаптывать может не стоит, тем более, что плату переделывать придётся, даже atmega162 может не спасти.

Цитата(_Артём_ @ Jul 20 2012, 23:03) *
ICSP - какие у него сигналы?
У AT89C55WD нет ICSP.
Но у атмела есть AT89C51R* (16/32/64 КБ флеша) c загрузчиком по UART


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
Nikolai Rihkov
сообщение Jul 21 2012, 08:56
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 286
Регистрация: 4-02-08
Пользователь №: 34 730



Переделывать что то на другой МК нет смысла так как это собранные готовые платы (пульты управления).
Эти платы у меня как раз двух модификаций на AT89C55WD - 24AI и на AT89C51 - 24AI но плохо что без буковки R , так что нужен простенький программатор...

Цитата
ICSP - какие у него сигналы?


VPP

DATA

CLOCK
Go to the top of the page
 
+Quote Post
ReAl
сообщение Jul 21 2012, 09:21
Сообщение #7


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Мне кажется, что уж с AT89C51 будет себе дешевле перепаять микросхему на AT89S51 (программируются по SPI), чем искать параллельный программатор (и почти наверняка всё равно выпаивать для перепрошивки, схема может не дать работать программатору).
А с 89c55 надо смотреть по коду, куда влезет.


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
Nikolai Rihkov
сообщение Jul 21 2012, 10:12
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 286
Регистрация: 4-02-08
Пользователь №: 34 730



Если бы плата была одна а их 50 штук...
Go to the top of the page
 
+Quote Post
kolobok0
сообщение Jul 23 2012, 13:09
Сообщение #9


практикующий тех. волшебник
*****

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



Цитата(Nikolai Rihkov @ Jul 21 2012, 14:12) *
Если бы плата была одна а их 50 штук...


и в чём проблемы???
это корпус дип должен быть. отсосом , даже восьмислойку, за 10 минут с выравниванием ножек и освобождением пистонов в плате от припоя.
10*50 = 500 минут..делим на 60 минут = рабочий день с перекурами в одни руки.
если на эти же места потом впаять панэльки - то и проблема в будущем снята вообще.

цена вопроса не та... для програматора . имхо конечно же...

(круглый)

Сообщение отредактировал kolobok0 - Jul 23 2012, 13:10
Go to the top of the page
 
+Quote Post
Nikolai Rihkov
сообщение Jul 25 2012, 10:15
Сообщение #10


Местный
***

Группа: Участник
Сообщений: 286
Регистрация: 4-02-08
Пользователь №: 34 730



Это не DIP корпуса а 44-lead TQFP , да и не в этом дело.
Go to the top of the page
 
+Quote Post

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

 


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


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