Страница 1 из 1

Программатор для 51

Добавлено: Чт апр 01, 2010 20:28:20
kushman
Решил перейти от теории к практике, поднять свою ленивую з... и пойти в магазин купить микроконтроллер, и зашить в него чаго-нибудь. Насколько я знаю есть микроконтроллеры программируемые через COM порт компутера, вопрос есть ли такие среди контроллеров 51 серии? Но так как скорее всего таковых в магазине не окажется, то вопрос еще такой посоветуйте программатор для контроллеров 51 серии, и вообще что мне понадобится для программирования (кроме паяльника и самого контроллера), а то не хочется постоянно в магазин бегать, лучше все сразу купить :) Заранее спасибо.

Re: Программатор для 51

Добавлено: Чт апр 01, 2010 23:06:12
NiTr0
AT89Sxx - умеют ISP

Re: Программатор для 51

Добавлено: Пт апр 02, 2010 04:10:58
Digikey
Взгляните на процессоры с8051f от Silabs.
Можно купить или выписать почтой готовые наборы (все, что нужно уже готовое - подключил и работай), а можно сделать и самому.
Подробности здесь:
-Семейства микроконтроллеров производства компании Silicon Labs
-Аппаратные средства поддержки разработок

Re: Программатор для 51

Добавлено: Пт апр 02, 2010 10:58:14
kushman
Решил остановиться на контроллерах ADuc 84x от Analog Devices. Вопроса: как собственно его прошить?

Re: Программатор для 51

Добавлено: Пт апр 02, 2010 19:15:11
green_led
Привет :)
ADuC прошивается через свой UART. Сам программатор (просто микросхема
преобразователь уровней RS232-TTL) подключается к com-порту компьютера.
Как вариант можно сделать на ft232rl, чтобы к USB подключать, если COM нет.
Программа загрузчик WSD, её можно скачать с ftp analog devices.

Re: Программатор для 51

Добавлено: Пт апр 02, 2010 19:59:28
Digikey
Софт WSD.exe лежит здесь:
ftp://ftp.analog.com/pub/MicroConverter ... /Download/

О программатаре и как шить можете посмотреть здесь:
http://forum.cxem.net/index.php?showtop ... c03e3cb497

Обратите внимание, что пишут про резистор на выводе PSEN

Re: Программатор для 51

Добавлено: Пт апр 02, 2010 22:07:58
kushman
А преобразователи RS232-TTL продаются в магазинах или надо самому делать?

Re: Программатор для 51

Добавлено: Пт апр 02, 2010 22:50:35
BOB51
различные кристаллы от Atmel + самодельный программатор
или aec_isp.exe
можно также весьма интересный SST89E52RC\SST89E54RC ... только вот ГДЕ ВЗЯТЬ??? :cry:

Re: Программатор для 51

Добавлено: Сб апр 03, 2010 02:23:15
Digikey
А преобразователи RS232-TTL продаются в магазинах или надо самому делать?
На рисунке закрашенная часть - это то, что Вам нужно будет сделать
X1 - разьем DB9-F ("розетка") втыкается в com-порт (кабель делайте 1.5-2м, можно из готового нульмодемного или модемного, - там разьем уже есть)

DD2 (ADM202) - собственно ИС преобразователя RS232-TTL (имеется масса аналогов разных изготовителей в дип или смд корпусах, на многих емкости гораздо меньшие ~ 0.1 мк)

Кабель для подключение к ADuC (4 провода: Txd,Rxd,+Vcc,Gnd) - недлинный (10-15см), и с разьемами

Re: Программатор для 51

Добавлено: Сб апр 03, 2010 09:27:07
green_led
А я делал на ft232rl.
По ссылке есть описание и печатка.
http://easyelectronics.ru/preobrazovate ... l#more-218
Те же TXD, RXD,+,- на выходе.
ADuC841bs работает с таким преобразователем без проблем ( у меня по крайней мере )
Там только одна проблема - шаг выводов 0,65 мм, но он такой же и у ADuC841bs.

Re: Программатор для 51

Добавлено: Сб апр 03, 2010 13:26:45
kushman
Ужос. Адук845 стоит 1500р в чипе и дипе, в то время как на сайте аналог девайсес 9 долларов. Вот наценка, в 5 раз. :shock:

Re: Программатор для 51

Добавлено: Сб апр 03, 2010 14:02:54
green_led
Ужос. Адук845 стоит 1500р в чипе и дипе, в то время как на сайте аналог девайсес 9 долларов. Вот наценка, в 5 раз. :shock:
Дело конечно хозяйское, но 24 bit ацп, для первого контроллера жирно.
Что ты с ними делать будешь? Мало того что половина разрядов прыгать будут, так ещё и с
преобразованием помучаешся.
ИМХО если уж ADuC то возьми 841, там ацп 12 бит.
А по цене, посмотри в элитане, подешевле но всёравно 500 с копейками + доставка. :)

Re: Программатор для 51

Добавлено: Сб апр 03, 2010 14:06:58
kushman
green_led писал(а):
Ужос. Адук845 стоит 1500р в чипе и дипе, в то время как на сайте аналог девайсес 9 долларов. Вот наценка, в 5 раз. :shock:
Дело конечно хозяйское, но 24 bit ацп, для первого контроллера жирно.
Что ты с ними делать будешь? Мало того что половина разрядов прыгать будут, так ещё и с
преобразованием помучаешся.
ИМХО если уж ADuC то возьми 841, там ацп 12 бит.
А по цене, посмотри в элитане, подешевле но всёравно 500 с копейками + доставка. :)
Просто на работе придется с этими контроллерами возиться, так что решил на них же и практиковаться. Но семейство одно, так что различия не особые наверное. Посмотрел цены, думаю выберу 841 или 814. Адуки же все через COM порт прошиваются?

Re: Программатор для 51

Добавлено: Сб апр 03, 2010 14:09:44
green_led
Ну, 51 да, а ARM-овые незнаю.

Re: Программатор для 51

Добавлено: Сб апр 03, 2010 23:14:25
Digikey
Адуки же все через COM порт прошиваются?
aduc812, aduc814, aduc816, aduc824, aduc831, aduc832, aduc834, aduc836,
aduc841, aduc842, aduc843, aduc844, aduc845, aduc846, aduc847, aduc848