жність - 0,7 Вт
5. Опис використовуваних модулів
Для вирішення поставленого завдання - вимірювання тривалості прямокутного імпульсу напруги буде використовуватися модуль таймера TMR1 і порт введення RA1 для отримання від датчика вимірюваного імпульсу.
Таймер-лічильник TMR1. 16-ти розрядний, доступний для читання і запису. Складається з двох 8-ми розрядних регістрів TMR1H (0Fh) і TMR1L (0Eh). Рахунок виконується у спареному регістрі TMR1, інкрементіруем його значення від 0000h до FFFFh, далі вважає спочатку. p align="justify"> За роботу TMR1 відповідає керуючий регістр Т1CON (регістр спеціального призначення, доступний для читання і запису), який містить біти:
вибору коефіцієнта ділення предделітеля;
включення тактового генератора;
синхронізації зовнішнього тактового сигналу;
вибору джерела тактових сигналів;
включення модуля TMR1.может працювати в одному з 3-х режимів:
- таймера;
синхронного лічильника;
асинхронного лічильника.
PORTА - 6-ти розрядний двонаправлений порт вводу-виводу. Всі канали його мають відповідні біти напряму в регістрі TRISА, що дозволяють налаштовувати канал на вхід або на вихід. Запис В«1В» в TRISA переводить відповідний буфер в 3-й стан і визначає канал як вхід, а запис В«0В» визначає відповідний канал як вихід.
PORTB - 8-ми розрядний двонаправлений порт вводу-виводу. Всі канали його мають відповідні біти напряму в регістрі TRISB, що дозволяють налаштовувати канал на вхід або на вихід. Запис В«1В» в TRISB переводить відповідний буфер в 3-й стан і визначає канал як вхід, а запис В«0В» визначає відповідний канал як вихід.
Регістр ADCON1 встановлює режим роботи портів (цифровий або аналоговий) PORTA. Містить наступні біти:
Біт 7: ADFM, необхідний для формату збереження 10 - розрядного результату.
Біти 6-4: не використовуються.
Біти 3-0: PCFG3: PCFG0 - керуючі біти налаштування каналів АЦП.
Регістр стану STATUS доступний для читання/запису, містить прапори (ознаки) стану АЛП, прапори скидання МК і біти управління банками пам'яті. Регістр STATUS може бути адресований будь-якою командою, як і будь-який інший регістр пам'яті даних.
6. Розробка та опис електричної принципової схеми пристрою
Електрична принципова схема пристрою наведена на рис. 6. За допомогою даного мікропроцесорного пристрою проводиться вимірювання тривалості ...