n="justify"> промисловий: 2.0 ... 6.0 В, -40 ... +70 С,
В· автомобільний: 2.0 ... 6.0 В, 40 ... +125 С;
ВЁ низьке споживання:
В· 2 мА типово для 5В, 4МГц,
В· 15 мкА типово для 2В, 32кГц,
В· 1 мкА типово для SLEEP режиму при 2В.
Типи корпусів і виконань
Позначення корпусів для кристалів PIC16F84. Тип корпусу вказується в Маркуванню при замовленні мікросхем. Корпуси бувають тільки з 18 Висновками. - Звичайний пластмасовий дворядний корпус-Малогабаритний DIP корпус для монтажу на поверхню
Маркування при замовленні
Позначення мікросхем складається з наступних полів:
Фірм. номер/Частота генератора/Темпер. діапазон/Корпус/Примеч.
Фірм. номер: PIC16F84 Vdd range 4 ... 6 V, LC84 Vdd range 2 ... 6 V;
Частота генератора:
---> 4 mHz (більшість 4 МГц. приладів працює до 10 МГц.!),
---> 10mHz;
Температурний діапазон буває:
від 0С до +70 С, від-40С до +85 С, від-40С до +125 С;
Корпус позначається: - звичайний пластмасовий DIP, -300 mil SOIC.
В
Рис. 3. Термометр з виносним датчиком
Опис алгоритму роботи
Робота термометра починається з опитування датчика температури, після чого ця температура виводиться на дисплей, і залежно від неї і налаштувань, МК управляє реле.
В
Рис. 4. Структурна схема термометра
цифровий термометр мікроконтролер
В
Рис. 5. Функціональна схема термометра
В
Рис. 6. Принципова схема термометра
В
Рис. 7. Друкована плата термометра
Лістинг програми
P = 16F84
; Опис вбудованих в контролер ресурсів
# include
__config _XT_OSC & _WDT_OFF & _PWRTE_ON
F0 EQU 0equ 2
; Змінні і константи, що використовуються в програмі
NumL EQU 0x0CEQU 0x0DEQU 0x0EEQU 0x0FEQU 0x10EQU 0x11EQU 0x13EQU 0x14EQU 0x15 EQU 0x16EQU 0x17; Три осередки, містять семисегментний код для виведення на індикатор
RAZR1 EQU 0x18
RAZR2 EQU 0x19
; У змінній FLAGS кожен біт сигналізує про:
; 0 - натиснута ...