Дипломная работа: Разработка контроллера шагового двигателя
AT90S2313 – 8 – ми разрядный AVR® микроконтроллер с 2 Кбайт Flash памятью с поддержкой внутрисистемного программирования
Отличительные особенности:
AVR® – высокая производительность и RISC архитектура с низким энергопотреблением
118 мощных инструкций – большинство из них выполняются за один такт
2 Кбайт Flash – памяти с поддержкой внутрисистемного программирования
SPI – последовательный интерфейс для загрузки программного кода
Ресурс: 1000 циклов записи/ стирания
128 байта EEPROM:
Ресурс: 100 000 циклов запись/ стирание
Рабочие регистры общего назначения 32 х 8
15 программируемых линий I/O
Питание VCC: от 2.7 В до 6.0 В
Полностью статический режим работы:
От 0 до 10 МГц, при питании от 4.0 В до 6.0 В
От 0 до 4 МГц, при питании от 2.7 В до 6.0 В
Производительность, вплоть до 10 MIPS при 10 МГц
Один 8-ми разрядный таймер/ счетчик с отдельным предварительным делителем частоты
Один 16-ти разрядный таймер/ счетчик с отдельным предварительным делителем частоты с режимами сравнения и захвата
Полнодуплексный UART
Выбираемые 8, 9, или 10-ти разрядные режимы широтно-импульсной модуляции (ШИМ)
Внешние и внутренние источники прерывания
Программируемый следящий таймер с встроенным тактовым генератором
Встроенный аналоговый компаратор
Экономичные режимы ожидания и пониженного энергопотребления
Программируемая блокировка для безопасности программного обеспечения
Расположение выводов AT90S2313 (Рисунок 2.2).
Рисунок 2.2 – Расположение выводов микроконтроллера AT90S2313
Блок – схема AT90S2313 представлена на рисунке 2.3.