Меню English Ukrainian російська Головна

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


Програмування 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

Дивіться інші статті розділу Мікроконтролери.

Читайте та пишіть корисні коментарі до цієї статті.

<< Назад

Останні новини науки та техніки, новинки електроніки:

Новий спосіб управління та маніпулювання оптичними сигналами 05.05.2024

Сучасний світ науки та технологій стрімко розвивається, і з кожним днем ​​з'являються нові методи та технології, які відкривають перед нами нові перспективи у різних галузях. Однією з таких інновацій є розробка німецькими вченими нового способу керування оптичними сигналами, що може призвести до значного прогресу фотоніки. Нещодавні дослідження дозволили німецьким ученим створити регульовану хвильову пластину всередині хвилеводу із плавленого кремнезему. Цей метод, заснований на використанні рідкокристалічного шару, дозволяє ефективно змінювати поляризацію світла через хвилевід. Цей технологічний прорив відкриває нові перспективи розробки компактних і ефективних фотонних пристроїв, здатних обробляти великі обсяги даних. Електрооптичний контроль поляризації, що надається новим методом, може стати основою створення нового класу інтегрованих фотонних пристроїв. Це відкриває широкі можливості для застосування. ...>>

Приміальна клавіатура Seneca 05.05.2024

Клавіатури – невід'ємна частина нашої повсякденної роботи за комп'ютером. Однак однією з головних проблем, з якою стикаються користувачі, є шум, особливо у випадку преміальних моделей. Але з появою нової клавіатури Seneca від Norbauer & Co може змінитися. Seneca – це не просто клавіатура, це результат п'ятирічної роботи розробників над створенням ідеального пристрою. Кожен аспект цієї клавіатури, починаючи від акустичних властивостей до механічних характеристик, був ретельно продуманий і збалансований. Однією з ключових особливостей Seneca є безшумні стабілізатори, які вирішують проблему шуму, характерну для багатьох клавіатур. Крім того, клавіатура підтримує різні варіанти ширини клавіш, що робить її зручною для будь-якого користувача. І хоча Seneca поки не доступна для покупки, її реліз запланований на кінець літа. Seneca від Norbauer & Co є втіленням нових стандартів у клавіатурному дизайні. Її ...>>

Запрацювала найвища у світі астрономічна обсерваторія 04.05.2024

Дослідження космосу та її таємниць - це завдання, яка привертає увагу астрономів з усього світу. У свіжому повітрі високих гір, далеко від міських світлових забруднень, зірки та планети розкривають свої секрети з більшою ясністю. Відкривається нова сторінка в історії астрономії із відкриттям найвищої у світі астрономічної обсерваторії – Атакамської обсерваторії Токійського університету. Атакамська обсерваторія, розташована на висоті 5640 метрів над рівнем моря, відкриває нові можливості для астрономів у вивченні космосу. Це місце стало найвищим для розміщення наземного телескопа, надаючи дослідникам унікальний інструмент вивчення інфрачервоних хвиль у Всесвіті. Хоча висотне розташування забезпечує більш чисте небо та менший вплив атмосфери на спостереження, будівництво обсерваторії на високій горі є величезними труднощами та викликами. Однак, незважаючи на складнощі, нова обсерваторія відкриває перед астрономами широкі перспективи для дослідження. ...>>

Випадкова новина з Архіву

Спілкування зі сплячими 01.03.2021

Нові наукові експерименти продемонстрували можливість ставити запитання людині, яка перебуває в свідомому сновидінні, - і навіть отримувати на них правильні відповіді.

Деякі спеціальні техніки та психічні стани дозволяють переживати усвідомлені сновидіння, при яких людина розуміє, що перебуває уві сні, і навіть може керувати її змістом. Це дуже цікавий феномен, який відкриває унікальні можливості для вивчення сну. Вченим вдалося продемонструвати, що між усвідомленим сновидінням і реальним світом можна налагодити зв'язок.

Досі такі контакти залишалися односторонніми: занурившись у свідоме сновидіння, люди могли повідомити про це рухами очей або виконати заздалегідь обговорене завдання. Але нещодавно був продемонстрований зв'язок в обох напрямках: люди чули питання експериментаторів та відповідали на них, залишаючись уві сні.

У роботі брали участь кілька команд вчених із Європи та США під керівництвом Кена Паллера (Ken Paller) з американського Північно-Західного університету. Вони проводили експерименти з 35 добровольцями, які мали різний досвід усвідомлених сновидінь, і ще одним, який страждає на нарколепсію і усвідомлює себе уві сні через неврологічний розлад.

Електроди, прикріплені до голови, щоки та біля очей, дозволили реєструвати настання фази швидкого (парадоксального) сну, під час якої і приходять сновидіння. Команди піддослідним передавалися з допомогою голосу, а зворотний зв'язок служили руху очей і міміка, які могли частково контролювати. Наприклад, їх просили відняти з восьми шість - і піддослідні відповідали "два", двічі рухаючи очима зліва направо.

Найчастіше (приблизно 60 відсотків) досягти контакту не вдавалося. У 20 відсотках дослідів отримані відповіді виявилися неправильними чи незрозумілими. Проте близько 18 відсотків припало на певні та достовірні комунікації зі сплячими. Більше того, прокинувшись, вони часто пам'ятали цей досвід. За словами добровольців, питання лунали уві сні, наче закадровий голос. Однак відтворювали те, що сталося, вони не завжди точно і іноді називали не ті питання, які їм ставили.

Інші цікаві новини:

▪ Молекули зупинені за нормальної температури абсолютного нуля

▪ Кілуватна потужність мікрохвильового радіозв'язку

▪ Tesla Rodster занесе на Марс земні бактерії

▪ Мультимедійний програвач Dueple

▪ Мікродатчик температури працює від радіохвиль бездротових мереж

Стрічка новин науки та техніки, новинок електроніки

 

Цікаві матеріали Безкоштовної технічної бібліотеки:

▪ розділ сайту Поради радіоаматорам. Добірка статей

▪ стаття Тягар людських пристрастей. Крилатий вислів

▪ стаття Чи далеко до зірок? Детальна відповідь

▪ стаття Логіст-аналітик. Посадова інструкція

▪ стаття Розширення можливостей радіостанції ALAN-48+. Енциклопедія радіоелектроніки та електротехніки

▪ стаття Невразлива хустка. Секрет фокусу

Залишіть свій коментар до цієї статті:

ім'я:


E-mail (не обов'язково):


коментар:





All languages ​​of this page

Головна сторінка | Бібліотека | Статті | Карта сайту | Відгуки про сайт

www.diagram.com.ua

www.diagram.com.ua
2000-2024