11
"РЛ" - НАЧИНАЮЩИМ
&
Теперь по порядку. Я советую для
Р1С программатор ЮМ (он недорогой
и простой, подключается к СОМ порту
компьютера) - схема, плата, статья по
нему и управляющая программа здесь
[3]. Можно использовать и РопуРгод,
но он будет подороже. Пару слов об
установке и использовании: сначала в
настройках программы выберите про-
грамматор ЮМ, потом в опциях вклю-
чите галочку “включить ЫТ/ХР драй-
вер”. Если этого не сделать, то толку с
этого программатора на операционной
системе ХР будет мало, т.к. програм-
мировать он будет с ошибками. Для
прошивки подключите саму схему к
компьютеру, запустите управляющую
программу (Юргод), выберите необхо-
димый тип МК (для нас Р1С16Р84А),
откройте файл прошивки и нажмите
“Программировать микросхему”. Че-
рез несколько секунд процесс завер-
шиться, и вы получите уведомление об
успешной проверке. Теперь микрокон-
троллер прошит! Что касается конфи-
гурации (в свободное время можно ее
изучить), то в данном типе МК можно
поставить бит СР (это галочка справа,
говорящая о том, что прошитую вами
программу нельзя считать), WDT-сто -
рожевой таймер (нам он не нужен, не
ставить!), XT - это тип резонатора (в
нашем случае кварцевый), PWRT-з а -
пуск программы при появлении +Vcc
на выв. 4 DD1, по умолчанию он стоит
в программе.
Ассемблер берем в поставке с про-
граммой MPLAB от официального про-
изводителя Microchip на русскоязычном
сайте [4]. После того, как вы передела-
ете программу на свою строку, необхо-
димо будет ее откомпилировать (пред-
ставить в форме кодов). Это делается
так: запускаете MPASM, выбираете тип
микросхемы - Processor (16F84A), все
остальные опции - в положение Default
(при первом запуске необходимо толь-
ко выбрать тип МК, все остальное ме-
нять не надо). Потом открываете файл
с программой *.asm и нажимаете
“Assemble”. Если все правильно, то вы
увидите зеленую линию с надписью
100% и отчет по программе (замечания,
количество строк.
..). В той папке, где
находится исходная программа, должен
появиться файл с тем же названием,
что и программа, но с расширением
*.hex. Это и есть прошивка. Если же
вылетела красная линия, то в програм-
ме есть ошибки. Их количество содер-
жится в отчете, а что за ошибки, смот-
рим в файле с расширением *.егг.
Программу (файл
ргод_гиплр)
вы можете загрузить с сайта нашего журнала:
http://www.radioliga.com (раздел “Программы”)
Ресурсы
^
1. ЬПр://тбп-рго]ес1.пагос1.ги\ргод_гип.а8т
2 .11«р://тбп-рго]ес1. пагоб. ги\ргод_ги п. Н ЕХ
3. http://mdn-project.narod.ru/JDM.rar
Радиолюбитель - 0 4 /2 0 0 7 U
предыдущая страница 55 Радиолюбитель 2007-05 читать онлайн следующая страница 57 Радиолюбитель 2007-05 читать онлайн Домой Выключить/включить текст