аявність ПЗУ дозволяє підлаштовувати параметри в прикладних програмах (коди передавача, швидкості двигуна, частоти приймача і т.д.). p align="justify"> Малі розміри корпусів, як для звичайного, так і для поверхневого монтажу, робить цю серію мікроконтролерів придатної для портативних додатків. Низька ціна, економічність, швидкодія, простота використання і гнучкість введення/виведення робить PIC16F84A привабливим навіть у тих областях, де раніше не застосовувалися мікроконтролери. Конфігурація висновків мікроконтролера представлена ​​на рис. 4.1
В
Рис. 4.1 - Конфігурація висновків мікроконтролера PIC16F84A
Позначення ніжок і їх функціональне призначення в нормальному режимі: - RA3 - Двонаправлені лінії введення/виведення. Вхідні рівні ТТЛ ;/ T0CKI - Вхід через тригер Шмітта. Ніжка порту введення/виведення з відкритим стоком або вхід частоти для таймера/лічильника TMR0 ;/ INT - Двоскерована лінія порту введення/виводу або зовнішній вхід переривання Рівні ТТЛ; - RB5 - Двонаправлені лінії введення/виведення. Рівні ТТЛ; - RB7 - Двонаправлені лінії введення/виведення. Рівні ТТЛ ;/ CLKIN - Для підключення кварцу, RC або увійти зовнішньої тактової частоти; - Низький рівень на цьому вході генерує сигнал скидання для контролера, активний низький ;/ CLKOUT - Генератор, вихід тактової частоти в режимі RC генератора, в інших випадках - для підключення кварцу; - Напруга харчування; - Загальний (земля);
Позначення ніжок і їх функціональне призначення в режимі запису EEPROM: - Вхід тактової частоти для EEPROM-Вхід/вихід EEPROM даних. - Скидання контролера; - Напруга харчування; - Загальний (земля). ледует додати, що вбудований автомат програмування EEPROM кристала PIC16F84A дозволяє легко підлаштовувати програму і дані під конкретні вимоги навіть після завершення асемблювання і тестування. Ця можливість може бути використана як для тиражування, так і для занесення калібрувальних даних вже після остаточного тестування. br/>
4.1.1 Підключення до МК датчика температури DS1621
Мікросхема DS1621, виробництва DallasSemiconductors, призначена для виконання функцій термометра і термостата. Можливості мікросхеми дозволяють робити вимірювання в діапазоні температур від -55 до +125 градусів Цельсія. Крок відліку температури складає 0.5 градуса. DS1621 оснащена інтерфейсом I2С. У режимі термостата можлива автономна робота. p align="justify"> Датчик температури DS1621 для вимірювання використовує принцип нестабільності частоти коливань при зміні температури. Для цього до її складу входять два генератора. Перший має високу температурну стабільність. Його частота відповідає температурі -55 градусів і практично не схильна до змін. Частота роботи другого генератора, навпаки, змінюється пропорційно температурі. Спеціальні лічильники імпульсів проводять підрахунок за однаковий часовий інтервал і на основі різниці, обч...