ФПЗУ - зовнішнє запам'ятовуючий пристрій (FLASH - пам'ять).
БК - блок клавіатури на 8 клавіш.
РКІ - рідкокристалічний індикатор, необхідний для відображення параметрів роботи системи.
2. Розробка принципової схеми
.1 Вибір контролера
Для забезпечення використання найбільш відповідного контролера оптимально розглянути кілька різних контролерів, що задовольняють наступним вимогам:
В· 8-ми розрядний,
В· з низьким енергоспоживанням,
В· наявність статичного режиму,
В· Гарвардська архітектура,
Мною були обрані контролери наступних серій: AVR (ATiny2313), PIC (16C745), MK-51 (AT89C51). У кожній серії вибирається приблизно аналогічних за характеристиками контролери порівнюються їх параметри і оцінюється на скільки вони підходять для оцінювання конкретного завдання. Інформація про обраних мікроконтролерах для зручності представлена ​​в таблиці, наочно показує відмінності між ними:
AVR (ATiny2313) PIC (16C745) MK-51 (AT89С51) ПЗУ (пам'ять програм) 2 Кб8 Кб4 КбТаймери/счетчікі1 (8 розрядів) 1 (16 розрядів) 2 (16 розрядів) 2 (16 розрядів) Число портів частота20МГц24МГц24МГцРежім економії енергііIdle, Power-down, StandbySleepIdle, Power-downПамять данних128 байт256 байт128 байтСтоімость50 руб.300 руб.50 мікроконтролер фірми Атмел - це 8-розрядні RISC мікроконтролер для вбудованих додатків. Вони привертають увагу найкращим співвідношенням показників швидкодію/енергоспоживання, зручними режимами програмування, доступністю програмно-апаратних засобів підтримки та широкою номенклатурою випускаються кристалів. Мікроконтролери зазвичай поставляються зі стертими вбудованими FLASH і EEPROM блоками пам'яті (вміст всіх осередків = $ FF), готовими до програмування. Покращена RISC (enhanced RISC) архітектура AVR-мікроконтролерів об'єднує в собі комплекс рішень, спрямованих на підвищення швидкодії мікропроцесорного ядра AVR. Арифметико-логічний пристрій (ALU), в якому виконуються всі обчислювальні операції, має доступ до 32-м оперативними регістрів, об'єднаним в регістровий файл. Вибірка вмісту регістрів, виконання операції і запис результату назад в регістровий файл виконуються за один машинний цикл. Більшість вбудованих мікроконтролерів мають тільки один такий регістр, безпосередньо доступний ALU, - акумулятор, що вимагає включення в програму додаткових команд його завантаження і зчитування. В якості контролера розглянемо ATiny2313, що представляє собою 8-бітовий мікроконтролер, що має, такі характеристики: побудований на основі розширеної RISC-архіт...