роботы робототехника микроконтроллеры


 Страниц (3): [1] 2 3 »   

> Без описания
Black_nvkz Post Id


Рядовой


Сообщений всего: 18
Дата рег-ции: Сент. 2010  



Нужна подсказка! Улыбка
Взял ATMega 8535 16UP в корпусе DIP40. До этого использовал Мегу 8, но в корпусе DIP28.
Вопрос вот в чем: к портам меги дип40 программатор подключать так же как и к портам меги дип28? (Тоесть там ничего дополнительно не нужно соединять?)
Я использую самодельный программатор из статьи "Шаг за шагом".
 
 Top
mihail Post Id



Гуру


Сообщений всего: 1065
Дата рег-ции: Март 2010  



Думаю, должно быть так:

ATmega8535 (DIP40) и STK200 (5 проводков)

ATmega8535 (MOSI) 6 --- (150Ом) --- 7 LPT
ATmega8535 (MISO) 7 --- (150Ом) --- 10 LPT
ATmega8535 (SCK) 8 --- (150Ом) --- 6 LPT
ATmega8535 (RESET) 9 --- (150Ом) --- 9 LPT

LPT 2 --- (0Ом) --- 12 LPT

ATmega8535 (GND) 11 --- (0Ом) --- 25 LPT

ATmega8535 (VCC) 10 --- (0Ом) --- (+5В)
ATmega8535 (AVCC) 30 --- (0Ом) --- (+5В)
ATmega8535 (GND) 11 --- (0Ом) --- (-5В)
ATmega8535 (GND) 31 --- (0Ом) --- (-5В)
 
 Top
Black_nvkz Post Id


Рядовой


Сообщений всего: 18
Дата рег-ции: Сент. 2010  



mihail пишет:
Думаю, должно быть так:

ATmega8535 (DIP40) и STK200 (5 проводков)

ATmega8535 (MOSI) 6 --- (150Ом) --- 7 LPT
ATmega8535 (MISO) 7 --- (150Ом) --- 10 LPT
ATmega8535 (SCK) 8 --- (150Ом) --- 6 LPT
ATmega8535 (RESET) 9 --- (150Ом) --- 9 LPT

LPT 2 --- (0Ом) --- 12 LPT

ATmega8535 (GND) 11 --- (0Ом) --- 25 LPT

ATmega8535 (VCC) 10 --- (0Ом) --- (+5В)
ATmega8535 (AVCC) 30 --- (0Ом) --- (+5В)
ATmega8535 (GND) 11 --- (0Ом) --- (-5В)
ATmega8535 (GND) 31 --- (0Ом) --- (-5В)

Спасибо большоое! Сделаю напишу, может пригодится кому Улыбка
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



спасибо не булькает, с тебя банка дюшеса...

(извините если неудачно пошутил....)

расскажи что получилось? Подмигивающий
(Добавление)
mihail чот не пять? получается восемямь?
(Добавление)
проводков
 
 Top
Black_nvkz Post Id


Рядовой


Сообщений всего: 18
Дата рег-ции: Сент. 2010  



Все получилось! Все так же как и в меге8 DIP28, При программировании в Make файле прописываешь Atmega8535 и прошиваешь!
Еще раз спасибоУлыбка
 
 Top
nick9 Post Id


Рядовой


Сообщений всего: 11
Дата рег-ции: Нояб. 2010  



Добрый день! Помогите, не могу прошить ATMEGA 8535!
При таком программаторе нужены ли 150ОМ резисторы или не обязательны?
 
 Top
mihail Post Id



Гуру


Сообщений всего: 1065
Дата рег-ции: Март 2010  



А чем Вы не смогли прошить ATmega8535 (оборудование, программное обеспечение)?
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



nick9 а сам то LPT присутствует? Он должен быть включен в биосе, нужно иметь права админа в ХР, а в семерке вроде даже нужно драва какие-то ставить для него.
 
 Top
nick9 Post Id


Рядовой


Сообщений всего: 11
Дата рег-ции: Нояб. 2010  



Подключать пробовал как к LPT порту так и к COM(с помощью программатора Громова).
ПО пробовал: uniprof, AVREAL32, WinAVR.
Lpt рабочий, пробовал на разных компьютерах, драйвер стоит!

(Отредактировано автором: 14 Ноября, 2010 - 12:39:57)

 
 Top
mihail Post Id



Гуру


Сообщений всего: 1065
Дата рег-ции: Март 2010  



Есть еще две замечательные программы: PonyProg и CodeVisionAVR.

Если Вы не смогли прошить микроконтроллер разным ПО с разными программаторами на разных компьютерах, то скорее всего дело в МК. Могу лишь посоветовать попробовать прошить другой микроконтроллер.

PS Fuse Bits не меняли?
 
 Top
nick9 Post Id


Рядовой


Сообщений всего: 11
Дата рег-ции: Нояб. 2010  



ПРобовал еще на at89S52 тоже самое, так что я думаю всё дело в моих кривых рукахГрустный
Хотя я не знаю где можно ошибаться
Единственное отличие у меня нет в наличие резисторов, и я сделал без них

(Отредактировано автором: 14 Ноября, 2010 - 18:10:52)

 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



ух ты? я не ответил получается?
По поводу первого вопроса- ресет вроде у них всегда сидит на первой ножке, а вот моси-мисо- уже смотреть надо по ДШ ("то есть там дополнительно..."- дополнительно там нужно все перепаивать, если у вас тут дип40, а тут дип28.)
 
 Top
mihail Post Id



Гуру


Сообщений всего: 1065
Дата рег-ции: Март 2010  



nick9
http://myrobot.ru/forum/topic.ph...13&topic=320 Эту тему смотрели?

Если я правильно понял, Вы собирали только простые программаторы. Они не на всех компьютерах могут работать. Про ноутбуки лучше и не говорить. Видимо стоит подумать о более современном и надежном программаторе.

cjA пишет:
ресет вроде у них всегда сидит на первой ножке
У ATmega8535 DIP40 RESET сидит на 9 ножке.
 
 Top
nick9 Post Id


Рядовой


Сообщений всего: 11
Дата рег-ции: Нояб. 2010  



Ножки для разных МК я менял по даташиту! ДЛя более совершенного программатора разве не придестя всеравно шить МК?
mihail компьютер у меня стационарный
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



а , ну то есть перепаивали все таки?
тогда уж паралельный вопрос- как узнать рабочий МК или уже все? С помощь тестера конечно а не родной платы.
 
 Top
Страниц (3): [1] 2 3 »
« Микроконтроллеры »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown
  Яндекс.Метрика   Рейтинг@Mail.ru