Описание: всё что нужно для счачтья |
Поиск в теме | Версия для печати |
Admin |
Отправлено: 14 Июня, 2008 - 13:45:33
|
Администратор
Сообщений всего: 897
Дата рег-ции: Май 2006
|
to mozg
Только не обижайтесь, пожалуйста. Это добрый юмор.
А если серьезно, то микроконтроллер в DIP-корпусе для первых опытов:
ATtiny26-16PU
ATtiny26-16PI
ATtiny26L-16PU
ATtiny26L-16PI
ATtiny2313-20PI
ATtiny2313-20PU
ATtiny2313V-10PI
ATtiny2313V-10PU
ATmega8-16PU
ATmega8-16PI
ATmega8L-16PU
ATmega8L-16PI.
К нему лучше купить панельку, в просторечии называемую "кроваткой", чтобы при пайке не спалить микросхему.
Из светодиодов подойдет любой маломощный. Лучше взять сразу пяток (попробуете запрограммировать различные варианты "бегущих огней" и резисторов ограничительных на 200 Ом - можно сразу десяток.
Еще Вам понадобится кварцевый резонатор на 4-8 МГц и два конденсатора к нему на 20-27 пф.
Если у Вас есть в наличии параллельный порт, то можно обойтись без COM-программатора обычными "пятью проводками". Купите разъем для параллельного порта (DI-25M вилка 25 pin на шлейф) и метр шлейфа к нему.
Для питания понадобится отсек на три или четыре батарейки AA. Или можно два отсека на две батареи AA, если в наличии не окажется нужных.
Ну и сами батарейки
===============
PS' Я для убедительности, кроме штангенциркуля в нагрудном кармане, себе еще за ухо огрызок карандаша кладу. Надеваю беретку и вешаю на нос роговые очки без стекол. Иногда детали отдают на халяву даже до того, как я вытаскиваю из авоськи свой любимый секстант.
|
|
|
Svips |
Отправлено: 19 Июня, 2008 - 09:10:11
|
Лейтенант
Сообщений всего: 36
Дата рег-ции: Июнь 2008
|
Подскажите, у меня WinAVR не видит Atmega8.
На компе WinХP.
Вытравил плату с разводом всех ножек микроконтроллера, на нее установил панельку, припаял 8МГ кварц, поставил 2 кондера по 22ПФ, все как на приведенной сехеме на сайте. Споял простой программатор, тоже как показанно на сайте, через 4 резистора и "земляной" провод. Скачал и установил WinAVR. На компе еще стоит Delphi6 но с компиляцией проблем нет ни там ни там. Хекс файл создается нормально. Но вот подключаю МК через паралельный порт к компу и попытки залить прогу в МК ВинАВР пишет
> "make.exe" program
avrdude -p atmega8 -P lpt1 -c stk200 -U flash:w:my_test.hex
avrdude: AVR device not responding
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude done. Thank you.
make.exe: *** [program] Error 1
> Process Exit Code: 2
> Time Taken: 00:01
Причем это она пишет даже если отключен МК от порта. Такое ощущение что она его просто не видет.
В программаторе перемычку не делала на ножках 2-12 помоему.
Использую блок питания для запики МК на 4,8В 300мА.
Подскажите в чем может быть проблемма? Может параметры LPT1 какие нужно выставлять, там ESC или что там... |
|
|
|
Поиск в теме | Версия для печати |
Страниц (2): [1] 2 » |
« Программирование микроконтроллеров » |
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
|
|
|
|
|