Menu Home

Бесплатная техническая библиотека для любителей и профессионалов Бесплатная техническая библиотека


Программирование PIC процессора 16F84. Энциклопедия радиоэлектроники и электротехники

Бесплатная техническая библиотека

Энциклопедия радиоэлектроники и электротехники / Микроконтроллеры

Комментарии к статье Комментарии к статье

Здесь информация для тех, кто не имеет опыта работы с PIC процессорами. Для транслирования исходного текста программы в машинный код процессора используется широко распространенный, бесплатный ассемблер MPASM, для программирования - программатор PIX, также бесплатный и доступный на многих серверах. Схема аппаратной части программатора приведена на рисунке.

Программирование PIC процессора 16F84. Схема программатора

Архивы MPASM и PIX распаковываем в разных директориях MPASM и PIX соответственно. Файл *.asm с исходым текстом программы переписываем в директорию ассемблера MPASM.

1. Трансляция исходного текста

Набираем команду MPASM [_имя_].asm. После выполнения программы на экране дисплея должно быть следующее: MPASM 01. 40 O 1993-96 Microchip Technology Ink. /Byte Craft Limi Checking c:\.....\[_имя_].asm for symbols... Assembling... [_имя_].asm 639 Building files... Errors : 0 Warnings : 0 reported 0 suppressed Message : 0 reported 0 suppressed Lines assembled : 638 Press any key to continue.

Отсутствие сообщения об ошибках и предупреждений говорит о том, что программа оттранслирована правильно. После трансляции в директории MPASM появится несколько файлов с именем [_имя_] и разными расширениями. Нужный нам для программирования файл будет [_имя_].HEX.

2. Программирование PIC процессора

2.1. Переходим в директорию PIX, запускаем программу PIX.EXE, подключаем к разьему COM2 аппаратную часть программатора (см. рисунок) с вставленным PIC процессором.

2.2. Даем команду F7 (Erase) - стираем ранее записанную информацию, т.к. новые микросхемы заполнены нулями, которые необходимо "стереть". Микросхема без информации заполнена 3FFF, а ее энергонезависимая память - FF. После стирания в этом можно убедиться, посмотрев содержимое памяти командой F4 (Read).

2.3. Даем команду F3 (File) и вибираем необходимый нам файл [_имя_].HEX из директории MPASM.

2.4. Последняя команда - F9 (Blow) - запись микросхемы.
После завершения процесса программирования появляется надпись: "All loaded Areas Blown OK 1195 mSec", последняя цифра может отличаться в зависимости от быстродействия компьютера.

2.5. Отключаем аппаратную часть программатора от порта COM2 и выгружаем программу командой ALT-X.

Микросхема запрограммирована и готова к работе.

Файлы для работы с программатором:
Ассемблер MPASM (mpasm.zip - 501 кб)
Программатор PIX (pix113b.zip - 174 кб)

Автор: Александр Денисов, RA3RBE, г.Тамбов; Публикация: Н. Большаков, rf.atnn.ru

Смотрите другие статьи раздела Микроконтроллеры.

Читайте и пишите полезные комментарии к этой статье.

<< Назад

Последние новости науки и техники, новинки электроники:

Чувства кота, ожидаюшего возвращения хозяина 16.07.2026

Многие владельцы кошек уверены, что их питомцы совершенно равнодушны к уходу человека из дома. Считается, что кошки - независимые существа, которые спокойно переносят одиночество и даже радуются, оставаясь одни. Однако испанские специалисты по поведению животных считают, что реальность гораздо сложнее. Реакция кошки на отсутствие хозяина зависит от ее индивидуального характера, степени привязанности к человеку и привычного распорядка дня. Кошки хорошо запоминают ежедневные ритуалы своих владельцев. Они способны связывать определенные звуки - звон ключей, шаги у двери или звук закрывающегося замка - с предстоящим уходом человека. Для одних животных эти сигналы означают возможность спокойно лечь спать, а для других становятся причиной беспокойства и длительного ожидания возвращения хозяина. Таким образом, кошка не просто "не замечает" уход, а активно реагирует на связанные с ним изменения в окружающей обстановке. Исследования поведения кошек показывают, что некоторые из них действи ...>>

Целесообразность приема пробиотиков после курса антибиотиков 16.07.2026

Антибиотики остаются одним из самых мощных инструментов современной медицины в борьбе с бактериальными инфекциями. Однако их действие не ограничивается уничтожением только вредных микроорганизмов. Эти препараты способны существенно влиять на состав кишечной микрофлоры, что часто вызывает вопросы у пациентов: насколько серьезны эти изменения, как долго они сохраняются и нужно ли после курса антибиотиков принимать пробиотики для восстановления. На эти вопросы попытались ответить исследователи, проанализировав имеющиеся научные данные. Во время приема антибиотиков многие люди сталкиваются с неприятными симптомами со стороны пищеварительной системы: тошнотой, болями или спазмами в животе, а также диареей. Такие реакции возникают потому, что препараты воздействуют не только на возбудителей инфекции, но и на полезные бактерии, которые населяют кишечник и участвуют в пищеварении, синтезе витаминов и поддержании иммунитета. Некоторые антибиотики, например азитромицин, могут напрямую влия ...>>

Резкое похудение и возврат веса могут навредить сердцу 15.07.2026

Многие люди, желая быстро избавиться от лишних килограммов, прибегают к строгим диетам с резким ограничением калорий. Достигнув желаемого результата, они часто постепенно или быстро возвращаются к прежнему рациону и прежнему весу. На первый взгляд это кажется лишь вопросом внешнего вида, однако ученые предупреждают: постоянные колебания массы тела могут оказывать негативное влияние на сердечно-сосудистую систему и обмен веществ. Так называемый эффект йо-йо, когда периоды активного похудения сменяются повторным набором веса, становится все более распространенным явлением. Новые исследования указывают на возможную связь между такими циклами и ухудшением работы сердца. Организм способен адаптироваться к изменениям питания, но постоянное повторение резких переходов между ограничением калорий и перееданием создает дополнительную нагрузку на различные системы. В одном из экспериментов на лабораторных животных исследователи моделировали эффект йо-йо, периодически снижая калорийность рац ...>>

Случайная новость из Архива

Опасный запах дождя 14.03.2017

Всем знаком свежий запах, наполняющий воздух после дождя. Обычно он приносит с собой ощущение покоя и умиротворения, но мало кто знает, что он также может оказаться смертельным. Ученые выяснили, что дождь поднимает в воздух взвесь бактерий, некоторые из которых и в самом деле разносят болезни.

Американские ученые из Института Технологии (Массачусетс, США) объяснили, как запах "сырой земли" преодолевает расстояние от почвы до вашего носа. Все дело в химикате под названием геосмин, который отвечает за специфический аромат: человеческое обоняние настолько чувствительно к нему, что мы способны ощутить этот запах, когда на триллион других молекул приходится всего пять (!) молекул геосмина. О нем ученые знают уже давно, однако им было неизвестно, как именно он связан с каплями дождя.

С помощью высокоскоростных камер и флуоресцентной краски, исследователи снимали капли воды, падающие на различные типы почвы, в которой содержались разнообразные бактерии. В результате стало видно, как капли деликатно "катапультируют" микробы в воздух. Когда капля падает на землю с определенной скоростью, она заключает в себя крошечные пузырьки воздуха, каждый из которых не шире человеческого волоса. Как и воздушные пузыри, поднимающиеся со дна бассейна при погружении в него человека, эти тоже стремятся вверх, а потому пронзают каплю насквозь и разрываются, когда достигают ее поверхности. В результате образуется импровизированный фонтанчик, который вместе с тонкими струйками воды отправляет в воздух и бактерии.

Команда обнаружила, что при столкновении с землей одна капля воды дробится на сотни маленьких капелек, в каждой из которых содержатся тысячи живых бактерий. В этих микроскопических каплях бактерии могут прожить еще целый час, при этом ветер разносит их по всей округе. Каллен Буи, один из исследователей проекта, говорит, что следующим шагом станет выяснение того, как далеко могут путешествовать бактерии.

Бактерии не так страшны для человека, но есть причина, по которой Буи и коллеги начали исследование. С ними связался британский ученый, обеспокоенный распространением мелиоидоза в сезон дождей на территории юго-восточной Азии и северной Австралии. Эта инфекционная болезнь поддается лечению, но без надлежащих антибиотиков коэффициент смертности может достигать 90% (то есть из 10 заболевших умрут 9). Ученые связывают распространение инфекции с осадками и теперь, когда механизм ее распространения стал известен, обещают принять все надлежащие меры.

Другие интересные новости:

▪ Умный динамик Acer Halo Swing

▪ ERхххххH - литиевые батарейки FANSO

▪ Наносенсор опредедит свежесть мяса

▪ Самый маленький микроб

▪ Измерение загрязнения воздуха

Лента новостей науки и техники, новинок электроники

 

Интересные материалы Бесплатной технической библиотеки:

▪ раздел сайта Важнейшие научные открытия. Подборка статей

▪ статья Психоанализ Юнга. История и суть научного открытия

▪ статья Что такое газ? Подробный ответ

▪ статья Функциональный состав телевизоров Saba / Salora. Справочник

▪ статья Пробник-генератор. Энциклопедия радиоэлектроники и электротехники

▪ статья Дверной сенсорный звонок. Энциклопедия радиоэлектроники и электротехники

Оставьте свой комментарий к этой статье:

Имя:


E-mail (не обязательно):


Комментарий:





Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua

www.diagram.com.ua
2000-2026