>
32 двонаправлені інтерфейсні лінії, індивідуально настроюються на введення або виведення інформації та організовані у вигляді чотирьох 8-розрядних паралельних портів Р0-Р3;
два 16-розрядних многорежимних таймера/лічильника T/C0 і T/C1, використовувані для підрахунку зовнішніх подій, організації тимчасових затримок і тактирования послідовного порту;
двонаправлений дуплексний асинхронний послідовний приймач - послідовний порт;
дворівнева пріоритетна система переривань від чотирьох внутрішніх і двох зовнішніх джерел;
вбудований тактовий генератор, частота якого задається за допомогою зовнішнього кварцового резонатора, LC-ланцюжка або зовнішнього генератора;
Мікроконтролери серії 1816 вимагають одного джерела електроживлення напругою +5 В В± 10%, розсіюють потужність близько 1,5 Вт і працюють в діапазоні температур від 0 до 700 С.
Мікроконтролер КМ1816ВЕ51 може працювати в діапазоні частот від 1,2 до 12 МГц, при цьому мінімальний цикл виконання команди дорівнює
мкс, а швидкодія одно одному мільйону коротких операцій на секунду.
Мікроконтролер виконаний на основі високорівневої n-МОН технології і випускається в корпусі БІС, що має 40 зовнішніх висновків. Цоколевка корпусу
В
Також при побудові принципової схеми я скористався кварцовим резонатором з частотою OSC = 12 МГц, це було обумовлено зручністю роботи з таймерами/лічильниками і високою стабільністю його частоти. При цій частоті машинний цикл має період в 1 мкс:
= OSC/2,
M = CLK/6 = 1 МГц
В якості РКІ-модуля був обраний алфавітно-цифровий РКІ-модуль фірми EDT на базі мікроконтролера HD44780 фірми Hitachi формату 40х2.
Для з'єднання РКІ-модуля з керуючою системою використовується паралельна синхронна шина, яка нараховує 8 або 4 (вибирається програмно) ліній даних DB0 ... DB7, лінію вибору операції R/W, лінію вибору регістра RS і лінію стробування/ синхронізації E. Крім ліній керуючої шини є дві лінії для подачі напруги 5V - GND і VСС і лінія для подачі напруги живлення драйвера РКІ - Vo. Вибір адресується регістра (даних або команд) проводиться лінією RS. Якщо RS = 0, то адресується регістр команд, якщо RS = 1 - регістр даних. br/>
Функціональна схема пристрою
В
Опис і використання вузлів
Датчик температури.
Датчик температури побудований на остові мультивібратора з терморезистором. При зміні температури, змінюється опір терморезистора, що призводить до зміни періоду сигналу на виході мультивібратора. Частотний діапазон сигналу від 1КГц до 100кГц. Верхня межа частоти відповідає мінімальній температурі, а нижній -...