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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Программатор для х51, помогите с программатором!!!
kurtis
сообщение Jul 6 2005, 20:41
Сообщение #1


Местный
***

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



вот я решился наконецто от теории переходить к практике, програмить на 8051 я уже немного умею, теперь я свое немного хочу в железе воплотить, типа чтоб там лампочки всякие мигали, или еще какие-то безобразия.....=))
в качестве мк выбрал атмеловский 89С51.....
нашел в нете несколько схем программаторов, и тут возникли проблемы....
один из них требует еще 1 запрограмированые контролер, причем этот самый управляющий контролер сложно найти и стоит он ощутимо дороже 89С51....это вроде програматор с сайта телесистем.....
потом я еще какой-то совсем непонятный нашел.....но там из внешней обвески только 1 микросхема, и плюс еще непонятно куда оно все подключается, если через ком-порт, то где преобразователь уровня???
и последний вариант, я в каких-то доках, что когда-то давно у кого-то переписывал нашел Апликейшен Ноут от атмела, и там расказуется про AT89C51 In-Circuit Programming......и в figure 3 приводится схема програматора....я незнаю как оно щас называется....я подозреваю что эти доки уже довольно таки старые.....но проблема в схеме в том что там с права еще какие-то непонятные порты стоят....всмысле оно еще куда-то подключается....
вообщем если несложно.....помогите собрать програматор под х51 семейство....т.е. если вам несложно, то тыкните мне как настоящему чайнику пальцем, что и от куда брать.....а то совсем туго....=((
Go to the top of the page
 
+Quote Post
acex2
сообщение Jul 6 2005, 21:07
Сообщение #2


Адепт
****

Группа: Свой
Сообщений: 520
Регистрация: 15-02-05
Пользователь №: 2 656



Цитата(kurtis @ Jul 6 2005, 17:41)
вот я решился наконецто от теории переходить к практике, програмить на 8051 я уже немного умею, теперь я свое немного хочу в железе воплотить, типа чтоб там лампочки всякие мигали, или еще какие-то безобразия.....=))
в качестве мк выбрал атмеловский 89С51.....


Наверное проще выбрать 8051 с ISP, тогда будете заниматься тем чем планировали изначально, а не разрабатывать сперва параллельный программатор. Посмотрите на 8051 с буквой S в названии от Atmel. Они шьются через пару проводков от LPT.
Go to the top of the page
 
+Quote Post
aal
сообщение Jul 7 2005, 02:06
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 230
Регистрация: 20-10-04
Из: Новосибирская обл, п.Краснообск.
Пользователь №: 916



http://www.ic-prog.com/ на принтерный порт пояется несколько проводков и подключается к SPI порту и Reset-у МК аля АТ89S или AT90S. Сам долгое время пользывал 89S8252 именно из за внутри схемного программирования - влом микруху вытаскивать, вставлять в программёр, опят вытаскивать и опять вставлять в девайс....


--------------------
_____________________________________
Пароли неприемлемы, легко взламываются терморектальным криптоанализатором.
Go to the top of the page
 
+Quote Post
Krom
сообщение Jul 7 2005, 06:21
Сообщение #4


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

Группа: Свой
Сообщений: 107
Регистрация: 27-06-05
Из: Россия
Пользователь №: 6 324



Вы уж простите, так сказать зажравшегося, сам пользую фитоновский Chip Prog+, но возникает такой вопрос - ISP оно вроде как неплохо, даже хорошо, но ведь boot-сектор чем-то тоже нужно программировать или я что-то путаю?
Или в атмеловских какой-то другой механизм?
Go to the top of the page
 
+Quote Post
designer
сообщение Jul 7 2005, 06:31
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 27-05-05
Из: Rivne, Ukraine
Пользователь №: 5 472



www.atprog.boom.ru - требует запрограмировань1й микроконтролер.
Willem з переходником для MCS-51
Go to the top of the page
 
+Quote Post
Daniil
сообщение Jul 7 2005, 07:27
Сообщение #6


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

Группа: Свой
Сообщений: 82
Регистрация: 3-09-04
Из: Russia, Novosibirsk
Пользователь №: 590



Цитата(Krom @ Jul 7 2005, 13:21)
Вы уж простите, так сказать зажравшегося, сам пользую фитоновский Chip Prog+, но возникает такой вопрос - ISP оно вроде как неплохо, даже хорошо, но ведь boot-сектор чем-то тоже нужно программировать или я что-то путаю?
Или в атмеловских какой-то другой механизм?
*

Какой бутсектор??? у 51-го?? blink.gif
Go to the top of the page
 
+Quote Post
vesago
сообщение Jul 7 2005, 13:18
Сообщение #7


Тутэйшы
****

Группа: Свой
Сообщений: 708
Регистрация: 30-11-04
Пользователь №: 1 263



Лучьше конечно выбрать камень с поддержкой внутрисхемного программирования. Но можно и с обычными 51 - ми побаловаться. На том же www.ic-prog.com есть схемка tafe-программатора. Я им уже больше 1000 першил 2051 и 4051. Подозреваю, что просто 51 он тоже потянет (вроде 4051). Надо только к соответствующим ногам тянуть сигналы. Программатор по схеме примитивный и ни какого дополнительного камня не требует.
Go to the top of the page
 
+Quote Post
Krom
сообщение Jul 8 2005, 06:46
Сообщение #8


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

Группа: Свой
Сообщений: 107
Регистрация: 27-06-05
Из: Россия
Пользователь №: 6 324



Цитата(Daniil @ Jul 7 2005, 10:27)
Цитата(Krom @ Jul 7 2005, 13:21)
Вы уж простите, так сказать зажравшегося, сам пользую фитоновский Chip Prog+, но возникает такой вопрос - ISP оно вроде как неплохо, даже хорошо, но ведь boot-сектор чем-то тоже нужно программировать или я что-то путаю?
Или в атмеловских какой-то другой механизм?
*

Какой бутсектор??? у 51-го?? blink.gif
*



W78E516B например. И есть еще много таких. Филипсовские камни и так далее.
Go to the top of the page
 
+Quote Post
ROC
сообщение Jul 8 2005, 07:45
Сообщение #9


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

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



Цитата(designer @ Jul 7 2005, 10:31)
www.atprog.boom.ru - требует запрограмировань1й микроконтролер.
Willem з переходником для MCS-51
*


Ну так и дайте, раз требует... biggrin.gif
А кто мешает взять с той же странички Хамелеон и юзать не 89CXX серию, а 89SXX ? Или взять AT89S51-52, прошить Хамелеоном и воткнуть в программатор


--------------------
WBR,
ROC.
Go to the top of the page
 
+Quote Post
kurtis
сообщение Jul 8 2005, 19:44
Сообщение #10


Местный
***

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



а кто-то может подкинуть ссылку про програмирование мк???всмысле как этот процес происходит....
Go to the top of the page
 
+Quote Post
yung
сообщение Jul 9 2005, 19:32
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 207
Регистрация: 25-03-05
Из: Рязань
Пользователь №: 3 669



Цитата(kurtis @ Jul 8 2005, 23:44)
а кто-то может подкинуть ссылку про програмирование мк???всмысле как этот процес происходит....
*


Не помню, как для 51-х, а для АВРов атмеловцы прямо в даташитах все протоколы приводят (и последовательное программирование, и параллельное).
Залезь на сайт Аргуссофта (ввв.argussoft.ru) в секцию Атмела. А вообще в АВРовской теме народ вовсю развлекается насчет программаторов - интересно, почитай. Программатор по RS-232 вроде бы тема называется, где-то в самом верху.
Go to the top of the page
 
+Quote Post
Daniil
сообщение Jul 11 2005, 01:13
Сообщение #12


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

Группа: Свой
Сообщений: 82
Регистрация: 3-09-04
Из: Russia, Novosibirsk
Пользователь №: 590



Цитата(Krom @ Jul 8 2005, 13:46)
Цитата(Daniil @ Jul 7 2005, 10:27)
Цитата(Krom @ Jul 7 2005, 13:21)
Вы уж простите, так сказать зажравшегося, сам пользую фитоновский Chip Prog+, но возникает такой вопрос - ISP оно вроде как неплохо, даже хорошо, но ведь boot-сектор чем-то тоже нужно программировать или я что-то путаю?
Или в атмеловских какой-то другой механизм?
*

Какой бутсектор??? у 51-го?? blink.gif
*



W78E516B например. И есть еще много таких. Филипсовские камни и так далее.
*



Ну скажем альтернативный способ запуска с другой ROM, я бы не стал называть бутблоком, разве что с большой натяжкой, так как никаких функций загрузки он по сути своей не выполняет, а служит только для перепрограммирования основной ROM.
Go to the top of the page
 
+Quote Post
CrazyAlex
сообщение Jul 11 2005, 03:27
Сообщение #13


Участник
*

Группа: Свой
Сообщений: 57
Регистрация: 11-01-05
Из: Пермь
Пользователь №: 1 881



Имеет смысл посмотреть на кристаллы серии AT89C51RC2/RD2/ED2. Они несколько подороже, но побогаче начинка и программируются через последовательный порт. Нужно только скачать Flip с сайта Atmel и спаять шнур, 3 провода и две перемычки.
Работали с ними - достаточно приятно.
Go to the top of the page
 
+Quote Post
kurtis
сообщение Jul 11 2005, 19:42
Сообщение #14


Местный
***

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



ну вообщем.....купил я at89s53.....щас под это дело програматор делаю......у мя в "бездонных архивах" нашел какой-то непонятный програматор.......вроде понипрог....но какой-то непонятный....короче работает или нет, незнаю....спаяю увижу....но у мя другой вопрос....
я внимательно с пристрастием почитал документацию, и увидел что у at89c51 тоже есть ISP.....т.е. я так понял что его можно зашивать также как и at89s53, через последовательный порт???
и еще вопрос......at89s53 отличает от at89s52 наличие SPI.....
дык.....если SPI это и есть програмирование через последовательный порт, то почему у at89s52 его нету??ведь там вроде буква "S" присутствует???
Go to the top of the page
 
+Quote Post
yung
сообщение Jul 11 2005, 20:17
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 207
Регистрация: 25-03-05
Из: Рязань
Пользователь №: 3 669



Цитата(kurtis @ Jul 11 2005, 23:42)
ну вообщем.....купил я at89s53.....щас под это дело програматор делаю......у мя в "бездонных архивах" нашел какой-то непонятный програматор.......вроде понипрог....но какой-то непонятный....короче работает или нет, незнаю....спаяю увижу....но у мя другой вопрос....
я внимательно с пристрастием почитал документацию, и увидел что у at89c51 тоже есть ISP.....т.е. я так понял что его можно зашивать также как и at89s53, через последовательный порт???
и еще вопрос......at89s53 отличает от at89s52 наличие SPI.....
дык.....если SPI это и есть програмирование через последовательный порт, то почему у at89s52 его нету??ведь там вроде буква "S" присутствует???
*


SPI в МК - это аппаратный интерфейс для связи с различной периферией, поддерживающей его - EEPROM, часы и т.п. ISP - это как раз последовательное программирование. SPI, ISP ... А в школе учили, что от перемены мест...
Go to the top of the page
 
+Quote Post

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

 


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


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