C-контролери, залежно від моделі, мають струм споживання менше 1,5 мА, а при роботі на частоті 32,768 КГц - нижче 15 мкА. Підтримується сплячий режим роботи. Діапазон живлячих напруг PIC-контролерів становить 2,0 ... 6,0 В.
В даний час готується до запуску у виробництво нове п'ятого сімейство PIC-контролерів PIC18Cxxx. Нові мікроконтролери матимуть розширене RISC-ядро, оптимізоване під використання нового Сі-компілятора, адресний простір програм до 2 Мбайт, до 4 Кбайт вбудованої пам'яті даних і продуктивність 10 MIPS. p align="justify"> З програмних засобів налагодження найбільш відомі і доступні різні версії асемблерів, а також інтегрована програмна середа MPLAB. Для проектування пристрою був обраний мікроконтролер серії PIC18 так, як на його основі реалізована демонстраційна плата PICDEM 2 PLUS. p align="justify"> У даній лабораторній роботі було запрограмовано пристрій вимірювання температури на основі термодатчика TC74, настройка і зняття значень з нього здійснювалася за допомогою модуля SSP.
Також була запрограмована робота з потенціометром допомогою зняття значень з виходів аналого-цифрового перетворювача налаштованого на роботу з потенціометром.
Була реалізована робота з Piezo Buzzerом за допомогою CCP в режимі широтно-імпульсної модуляції, що дозволило Piezo Buzzer випромінювати звуки різної частоти і тривалості.
Також на основі тактового генератора були запрограмовані годинник реального часу з використанням зовнішніх синхросигналов від кварцового генератора. У кожній реалізованої підпрограмі здійснюється виведення на LCD поточних значень як, то напруга, температура, поточна тривалість і період сигналу, а також часу у форматі гг: мм: сс. p align="justify"> Окремими підпрограмами були реалізовані процедури ініціалізації LCD та портів, а також меню, яке дозволяє перемикатися між режимами роботи програми.
1. Технічне завдання
Технічне завдання (ТЗ) на проектування повинно містити вичерпну і однозначну інформацію про вимоги, що пред'являються до проекту. Технічне завдання зазвичай об'ємний документ, в якому на природній мові описана, по суті, словесна модель проектованої системи. Незважаючи на суворість і точність формулювань ТЗ не дає однозначного опису об'єкта проектування і не дозволяє безпосередньо переходити від опису функціонування системи до її технічному втіленню [1]. br/>
1.1 Призначення пристрою
Необхідно реалізувати на мікроконтролері PIC18F4520 пристрій, що виконує періодично вимір напругу за допомогою 5 кОм потенціометра, управління динаміком, вимірювання температури навколишнього середовища та організація годинника реального часу на основі лічильника. Ці дані необхідно відображати на екрані. Перемикання м...