PDA

Просмотр полной версии : Как прошить AT89S52 ?



Виктор355
25.09.2009, 14:59
Нужно прошить микруху на синтезатор, своего программатора нет, походил по фирмам, не смогли прошить AT89C52, чего то с программаторами, толи напруги не хватает, то ли ума. Купил AT89S52, их вроде можно прошивать простыми программаторами, типа JDM.
Два дня гуглю, почти ничего не нашел, кроме этого:
http://www.grigorevsergey20 06.narod.ru/hameleon.htm
Может у кого есть схема программатора и программа?
Поделитесь плиз!

ra3gjw
25.09.2009, 16:06
Вот так (http://www.google.ru/search?hl=ru&lr=&client=firefox&rls=org.mozilla:ru:o fficial&hs=0bV&newwindow=1&ei=QMC8Sv7-I5uInQOD1pStDQ&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=%D0%9F%D1%80%D0%BE %D0%B3%D1%80%D0%B0%D 0%BC%D0%BC%D0%B0%D1% 82%D0%BE%D1%80+ISP+A VR&spell=1) попробуйте поискать

Виктор355
26.09.2009, 18:08
К сожалению по третьему кругу прошел и нет того чего надо. Нужно на AT89S52 по типу JDM, без дополнительных микросхем. Не уж-то никто не делал? Видать у всех настоящие программаторы...

UN-NS
26.09.2009, 21:55
Два дня гуглю, почти ничего не нашел, кроме этого:
http://www.grigorevsergey20 06.narod.ru/hameleon.htm
Может у кого есть схема программатора и программа?
А чем вам это не нравится?
Распаяйте разьем ЛПТ с 2-мя резисторами и программируйте...
Никаких проблем

Виктор355
27.09.2009, 11:09
Два дня гуглю, почти ничего не нашел, кроме этого:
http://www.grigorevsergey20 06.narod.ru/hameleon.htm
Может у кого есть схема программатора и программа?
А чем вам это не нравится?
Распаяйте разьем ЛПТ с 2-мя резисторами и программируйте...
Никаких проблем


Эта нравиться, но есть вопрос по ней. Опорник на AT89S52 нужен при програмировании или и так прошьется? И еще вопрос, в этой программе нет списка поддерживаемых микросхем, она его сама опознает?
В понипрог AT89S52 нету, а в хамелионе не написано и списка поддерживаемых микросхем нет, не хотелось бы запороть.

Игорь Соболев
29.09.2009, 07:13
То: Виктор355 Здравствуйте, коллега. Пожалуйста, отпишитесь, победили Вы проц или нет? Уменя есть хороший программатор и камень такой есть.Могу прошить, чем скажете и подарю совершенно безвозмездно. Вопрос только времени - страна у нас большая, а почта медленная.

tolstyk
29.09.2009, 11:51
Спросите в любом магазине какое ЦТО ККМ обслуживает их кассы и сходите по указанному адресу. Там программатор основной инструмент и зачастую поддерживает все виды микросхем.

Vsevolod
29.09.2009, 13:15
Поглядите тут:
http://dybkowski.net/pages/en/electronic-projects/software/2-isp

Я им давно пользуюсь. Схемка железа простенькая. Если не удастся софт скачать, я пришлю, но более раннюю версию ( 1.2.0.48 ).
Программатор удобен тем, что можно настраивать выводы LPT-порта под сигналы программирования (нет жесткой привязки). По началу я пользовался, схемкой подобной указанной в ссылке, сейчас я пользуюсь JTAG-3. Чтобы использовать JTAG-3 я просто перенастроил выводы LPT-порта в программе.

Виктор355
29.09.2009, 21:46
Спросите в любом магазине какое ЦТО ККМ обслуживает их кассы и сходите по указанному адресу. Там программатор основной инструмент и зачастую поддерживает все виды микросхем.

Вот я как раз туда и ходил. В кассовый центр и фирму по ремонту сотовых, друзья там работают, вроде и программаторы дорогие у них, но не PIC прошить не смогли, пришлось JDM программатор делать и прошивать. Сейчас вот AT89C52 ,AT89S52 не смогли прошить, последние говорят можно через COM, LPT прошить, но выше вопрос я задавал про кварц.

Vsevolod
29.09.2009, 22:07
Нужен кварц либо внешний источник синхросигнала.

Виктор355
29.09.2009, 22:08
То: Виктор355 Здравствуйте, коллега. Пожалуйста, отпишитесь, победили Вы проц или нет? Уменя есть хороший программатор и камень такой есть.Могу прошить, чем скажете и подарю совершенно безвозмездно. Вопрос только времени - страна у нас большая, а почта медленная.

Игорь большое спасибо, синтезатор собираю старенький Тарасова, тут прошивка http://forum.cqham.ru/viewtopic.php?t=1974 2
Если удачно получится, то нужно еще будет два таких друзьям собрать, поэтому и купил эти AT89S52, в любом случае нужно программировать их скорее всего самому. Программатор боюсь покупать, дешевенький плохой попадется, на дорогой не потяну. Игорь, вот мое мыло: achvik()mail.ru , там адрес и ваши условия .

Виктор355
29.09.2009, 22:09
Нужен кварц либо внешний источник синхросигнала.

кварц по даташиту до 24мгц от 8мгц помоему, какой ставить?

Виктор355
29.09.2009, 22:12
Поглядите тут:
http://dybkowski.net/pages/en/electronic-projects/software/2-isp

Я им давно пользуюсь. Схемка железа простенькая. Если не удастся софт скачать, я пришлю, но более раннюю версию ( 1.2.0.48 ).
Программатор удобен тем, что можно настраивать выводы LPT-порта под сигналы программирования (нет жесткой привязки). По началу я пользовался, схемкой подобной указанной в ссылке, сейчас я пользуюсь JTAG-3. Чтобы использовать JTAG-3 я просто перенастроил выводы LPT-порта в программе.

А по ссылке которую я выше давал, хамелеон он знает AT89S52 ?
и через COM порт хотелось бы, на включенный комп он не боится подключений в отличии от LPT.

Vsevolod
29.09.2009, 22:13
кварц по даташиту до 24мгц от 8мгц помоему, какой ставить

Любой. В диапазоне от 3-х до 24-х МГц.

Vsevolod
29.09.2009, 22:17
А по ссылке которую я выше давал, хамелеон он знает AT89S52 ?
и через COM порт хотелось бы, на включенный комп он не боится подключений в отличии от LPT.

Увы, на счет хамелеона я не знаю.
Не бойтесь. COM тоже убиваем. Главное - аккуратность. :)

Vsevolod
29.09.2009, 22:19
Вообще-то буфер и ставится, чтоб обеспечить некоторую защиту ЛПТ-порта.
Это если уж очень срочно нужно, то тогда можно и на прямую к порту цеплять, но тут нужно быть особо внимательным.

Виктор355
29.09.2009, 22:29
Увы, на счет хамелеона я не знаю.
Не бойтесь. COM тоже убиваем. Главное - аккуратность.

да я купил 5шт COM, под печатку, а за LPT в Красноярск за 200 верст ехать надо :D . по вашей ссылке программа не скачивается, ошибку выдает, (типа страницы тю-тю). Если не трудно то на мыло вышлите achvik()mail.ru
По описанию на сайте AVR , ISP Programmer вроде не знает AT89S52
http://www.avrfreaks.net/index.php?module=Fre aks%20Tools&func=viewItem&item_id=975

Vsevolod
29.09.2009, 22:45
Если не трудно то на мыло вышлите achvik()mail.ru
По описанию на сайте AVR , ISP Programmer вроде не знает AT89S52
http://www.avrfreaks.net/index.php?module=Fre aks%20Tools&func=viewItem&item_id=975

Я Вам завтра прогу вышлю с работы. Что-то не нахожу ее дома. :-( Потерпите?

Шьет, шьет AT89S52.

Виктор355
30.09.2009, 02:33
Я Вам завтра прогу вышлю с работы. Что-то не нахожу ее дома. Sad Потерпите?

Шьет, шьет AT89S52.

Да конечно.Подожду, без проблем. По прайсам посмотрел, не нашел в Красноярске 74LVC244, но есть 74HC244 в DIP и SMD корпусах, замена возможна?

Игорь Соболев
30.09.2009, 09:18
То:Виктор355 Виктор, отписал в личку, гляньте.

Vsevolod
30.09.2009, 10:30
Виктор355

Отправил ISPProg.


По прайсам посмотрел, не нашел в Красноярске 74LVC244, но есть 74HC244 в DIP и SMD корпусах, замена возможна?

74HC244 подойдет, если Ваше устройство запитывается от 5 вольт, а вот 74LVC244 не подойдет при запитке от 5 вольт, т.к. диапазон напряжения питания 74LVC244 - 1,2-3,6 вольт.

tolstyk
30.09.2009, 12:15
У меня ChipProg-2 тоже не шил PIC но в новом программном обеспечении это пофиксили буквально полгода назад . На СОМ вешается программатор Мастер .

rv3seu
30.03.2014, 17:36
Для сведения может кому-то пригодиться эта инфа.
Столкнулся с проблемой прошивки AT89C52, оказывается для неё нужен параллельный программатор а AT89S52 можно шить и последовательным.