реалізації МПС були вибрані 3 контролера: МК AT89S52, AVR Atmega8 і PIC16F628. Для виконання вибору детальніше розглянемо кожен з контролерів. br/>
AVR (ATmega8) PIC (16F628) MK-51 (AT89C52) ПЗУ (пам'ять програм) 8 КБ2 Кб8 КбТаймери/счетчікі2 (8 розрядів) 1 (16 розрядів) 1 (8 розрядів) 3 (16 розрядів) Число портів частота16МГц10МГц24МГцПамять данних128 байт68 байт256 байтСтоімость400 руб. 75 руб. 60 руб. p align="justify"> МК ATmega8 має такі відмітні особливості:
- 8ми-розрядний високопродуктивний AVR мікроконтролер з малим споживанням RISC архітектура.
- 130 високопродуктивних команд, більшість команд виконується за один тактовий цикл.
- 32 8ми-розрядних робочих регістра загального призначення.
- Повністю статична робота.
- Наближається до 16 MIPS (при тактовій частоті 16 МГц) продуктивність
- Незалежна пам'ять програм і даних
- 8 Кбайт Внутрішньосистемний програмованої Flash пам'яті (In-System Self-Programmable Flash)
- Забезпечено режим одночасного читання/запису 512 байт EEPROM
- 1 Кбайт вбудованої SRAM Вбудована периферія:
- Два 8-розрядних таймера/лічильника з окремим попередніми дільником, один з режимом порівняння
- Один 16-розрядний таймер/лічильник з окремим попередніми дільником і режимами захоплення і порівняння
- Лічильник реального часу з окремим генератором
- 6-канальний аналого-цифровий перетворювач (в корпусі PDIP)
- 4 канали з 10-розрядної точністю
- 2 канали з 8-розрядної точністю
- Байт-орієнтований 2-дротовий послідовний інтерфейс
- Програмований послідовний USART
- Послідовний інтерфейс SPI (ведучий/ведений)
- Програмований сторожовий таймер з окремим вбудованим генератором
- Вбудований аналоговий компаратор
- Спеціальні мікроконтролерні функції
- Вбудований калібрований RC-генератор <...