бливості мікроконтролера:
- можливість обчислень зі швидкістю до 1 MIPS / МГц;
- FLASH-пам'ять програм обсягом 2 Кбайт (число циклів стирання / запису не менше 1000);
- пам'ять даних на основі статичного ОЗП (SRAM) обсягом 128 байт;
- пам'ять даних на основі EEPROM об'ємом 128 байт (число циклів стирання / запису не менше 100000);
- можливість захисту від читання і модифікації пам'яті програм і даних (у EEPROM);
- програмування в паралельному (з використанням програматора) або в послідовному (безпосередньо в системі через послідовний SPI-інтерфейс) режимах;
- різні способи синхронізації: вбудований RC-генератор,
зовнішній сигнал синхронізації або зовнішній резонатор (пьезокерамический або кварцовий); - Наявність декількох режимів зниженого енергоспоживання.
Основними характеристиками центрального процесора мікроконтролерів розглянутого сімейства є:
- повністю статична архітектура; мінімальна тактова частота дорівнює нулю;
- АЛУ підключено безпосередньо до регістрів загального призначення;
- більшість команд виконується за один машинний цикл;
- багаторівнева система переривань; підтримка черги переривань;
- від 3 до 16 джерел переривань (з них до 2 зовнішніх);
- наявність програмного стека.
Основними характеристиками підсистеми введення / виводу є:
- програмне конфігурування і вибір портів введення / виводу;
- кожен висновок може бути запрограмований як вхідний або як вихідний незалежно від інших;
- вхідні буфери з тригером Шмітта на всіх висновках;
- можливість підключення до всіх входів внутрішніх підтягаючих резисторів (опір резисторів становить 35 ... 120 кОм);
- здатність навантаження всіх виходів становить до 20 мА, що дозволяє безпосередньо управляти світлодіодними індикаторами.
Мікроконтролер AT90S2333 має досить розвиненою периферією:
- 8-розрядний таймер / лічильник з предделітеля (таймер Т0);
- 16-розрядний таймер / лічильник з предделітеля (таймер Т1);
- 8-розрядний таймер / лічильник з можливістю роботи в асинхронному режимі (таймер Т2);
- сторожовий таймер (WDT);
- одно-або двоканальний 8-розрядний генератор сигналу з широтно-імпульсною модуляцією (ШІМ);
- одноканальний 8-розрядний генератор сигналу з ШІМ;
- аналоговий компаратор;
- 10-розрядний АЦП (6 каналів); ??
- повнодуплексний універсальний асинхронний приймач (UART);
- послідовний синхронний інтерфейс SPI.
Ядро мікроконтролера виконано за вдосконаленою RISC (enhanced RISC) архітектурі ( Рис. 1.2), в якій використовується ряд рішень, спрямованих на підвищення швидкодії мікроконтролера.
Арифметико-логічний пристрій (АЛП), що виконує усі обчислення, безпосередньо включено до 32 робочих регістрів...