Основные характеристики МП
Свойства МП описываются многими характеристиками. Полный перечень параметров образован многими группами. Основные:
1. Тип микроэлектронной технологии:
- построенный на биполярной технологии.
- построенный на МОП- технологии.
- совместной технологии.
2. По количеству кристаллов образующих МП:- один; - два; - более.
МП бывают:
- однокристальные МП
- многокристальные с фиксированной разрядностью слова
- многокристальные с фиксированным набором команд
Многокристальные МП обладают изменяемой разрядностью слова, но фиксированным набором операций.
3. Размеры кристалла, количество элементов на кристалле.
4. Количество выводов корпуса кристалла.
5. Разрядность – длина информационного слова, которое может быть обработано микропроцессором одновременно (4-ех; 8-ми; 16-ти; 32-ух; 64-ех разрядный МП).
6. Быстродействие – число операций в секунду (или тактовая частота), время выполнения команд.
7. Емкость (объем) непосредственно адресуемой памяти. Характеризует возможности МП по взаимодействию с запоминающим устройствами.
8. Принцип управления – программное управление с жестким (фиксированным) набором команд или микропрограммное управление.
9. Эффективность системных команд:
- количество команд;
- выполнение арифметических, логических операций;
- наличие команд оперирующих с битами, десятичными числами, числами с плавающей запятой;
- наличие команд работы со стеком.
10. Число уровней прерывания.
11. Возможность прямого доступа к памяти.
12. Тип интерфейса, наличие аппаратной и программной поддержки, пропускающая способность канала ввода- вывода.
13. Питающие напряжения – показывают, сколько и каких источников питания необходимо использовать для работы МП.
14. Мощность потребления – максимальная мощность потребления Мп.
15. Номинальные параметры входных и выходных сигналов.
16. Число входящих в МП набор БИС и выполняемые ими функции.
17. Наличие и доступность для пользователя аппаратно – программных средств поддержки проектирования и отладки МП устройств и систем.
На практике, особенно при сравнении микроконтроллеров, используют сокращенное представление характеристик МК в виде таблицы по следующим характеристикам (значения параметров приведены для примера):
Тип | Объем памяти, байт | Кол-во выводов I/O | Интерфейсы | Каналы прерывания, внутр./внешн | Таймеры 8/16 бит | Число каналов ШИМ | Аналог. Компаратор | Число каналов АЦП | Сторожевой таймер | Кол-во команд | Тактовая частота, макс. МГц | Тип корпуса | ||
Flash | EEPROM | SRAM | ||||||||||||
Attiny26 | 2K | USI | 11/1 | 2/- | – | + | + | DIP 20 | ||||||
Attiny2313 | 2K | USI, UART | 8/2 | 2/1 | + | – | + | DIP 20, SOIC 20 | ||||||
Atmega8 | 8K | 1K | UART SPI I2C | 18/2 | 2/1 | + | 6/8 | + | DIP 28, SOIC 28 | |||||
PIC16F76 | 8K | –– | UART SPI I2C | 2/1 | –– | DIP 28, |