повідає сучасним вимогам до елементної бази, по-друге, наявного в наявності на момент розробки проекту;
2) оптимізація алгоритму програми для пристрою буде проводитися на етапі програмування мікроконтролера.
2.1 Елементна база
Демонстраційна плата PICDEM 2 Plus містить наступні фізичні компоненти [6] (рис. 2.1).
1. 18, 28, 40-pin DIP роз'єм.
2. Вбудований +5 V регулятор.
. Роз'єм RS-232 і додаткове обладнання, призначене для прямого підключення до роз'єму RS-232.
. Роз'єм для підключення ICD-відладчика.
. Вхід для аналогових пристроїв.
. Три кнопки для зовнішніх впливів і скидання.
. Зелений індикатор включення LED.
. Чотири зелених LED, підключених до PORTB.
. Перемикач J6 для відключення LED від PORTB.
. Кварцовий генератор з частотою 4 МГц.
. Роз'єми, призначені для підключення генератора.
. Генератор з частотою 32,768 КГц для використанням Timer1.
. Перемикач J7 для відключення вбудованого RC генератора.
. 32К х 8 серійний EEPROM.
. LCD дисплей.
16. Piezo buzzer.
. Простір для підключення додаткового обладнання.
. Термодатчик TC74.
Для реалізації даного проекту був обраний мікроконтролер PIC18F4520.
PIC18F4520 - це високошвидкісний RISC мікроконтролер відповідаю вимоги, що пред'являються до елементної бази [8].
1. Оптимізована архітектура і система команд для написання програм мовою С.
2. Тактова частота 4 МГц.
. Лінійне адресний простір пам'яті програм 32 кбайт, 16384 команд.
. Лінійне адресний простір пам'яті даних 1536 байт.
. Пам'ять EEPROM (пам'ять да...