Ремонт принтеров, сканнеров, факсов и остальной офисной техники


назад Оглавление вперед




[7]

Высокопроизводительные 8-разрадные RISC микроконтроллеры семейства AT90S

Отличительные особенности

•Производительность, приближающаяся к 1 MIPS/МГц

•Усовершенствованная AVR RISC архитектура

•Раздельные шины памяти команд и данных, 32 регистра общего назначения

•Flash ПЗУ программ, с возможностью внутрисистемного перепрограммирования и загрузки через SPI последовательный канал, 1000 циклов стирание/запись

•ЭСППЗУ данных, с возможностью внутрисистемной загрузки через SPI последовательный канал, 100000 циклов стирание/запись

•Блокировка режима программирования

•Встроенные аналоговый компаратор, сторожевой таймер, порты SPI и UART, таймеры/ счетчики

•Полностью статические приборы - работают при тактовой частоте от 0 Гц до 20 МГц

•Диапазон напряжений питания от 2,7 В до 6,0 В

•Режимы энергосбережения: пассивный (idle) и стоповый (power down)

КМОП микроконтроллеры семейства AT90S выполнены по AVR™ RISC архитектуре с раздельной памятью программ и данных и раздельными шинами для памяти программ и данных (Гарвардская архитектура). AVR ядро объединяет мощную систему команд с 32 регистрами общего назначения и конвейером (в одном цикле одна команда выполняется а другая выбирается) выборки из памяти программ. Все 32 регистра напрямую связаны с АЛУ, что позволяет выполнять обращение к двум независимым регистрам и возвращать результат одной командой, выполняемой в одном тактовом цикле. Шесть регистров могут использоваться как три 16-разрядных указателя адреса данных (кроме прибора AT90S1200). Выполняя команды за один тактовый цикл, прибор обеспечивает производительность, приближающуюся к 1 MIPS на МГц, что на порядок больше, чем у CISC микроконтроллеров. Архитектура эффективно поддерживает как языки высокого уровня, так и программы, написанные на экстремально плотных языках ассемблера.

Микроконтроллеры семейства оснащены встроенной загружаемой Flash памятью программ, обеспечивающей внутрисистемное перепрограммирование с использованием интерфейса SPI или программирование внешними стандартными программаторами энергонезависимой памяти. Поскольку все команды 16-разрядного или 32-разрядного формата, то Flash память программ имеет 16-разрядную организацию. В качестве памяти данных в микроконтроллерах семейства используется комбинация СОЗУ и ЭСППЗУ (у прибора AT90S1200 только ЭСППЗУ) в которых размещается также и пространство памяти ввода/вывода. Стек, предназначенный для хранения адресов возврата из подпрограмм и прерываний располагается в памяти данных (у прибора AT90S1200 стек выполнен аппаратно). Ряд AVR микроконтроллеров имеют встроенный в арифметическую часть АЛУ перемножитель.


Основные характеристики микроконтроллеров семейства AT90S.

Тип

Объем

Оъем

Тактов.

Таймеры/

Другие отличия

Потребл. в

Корпуса

прибора

ЭСППЗУ

частота,

счетчики,

активном/

промышленного

памяти

(СОЗУ)

МГц

кол-во

пассивном

и коммерческого

(организа-

памяти

х

VCC=3B, f=4

исполнений

ция), бит

данных, байт

разрядность

МГц, мА

AT90S1200

1 К

(512х16)

64х8

0...12

1х8

15 линий I/O, аппаратный стек

2/0,5

20PDIP, 20SOIC, 20SSOP

AT90S2313

2 К

(1Кх16)

128х8

(128х8)

0...10

1х8, 1х16

15 линий I/O, ШИМ, UART

2,5/0,8

20PDIP, 20SOIC

AT90S2323

2 К

(1Кх16)

128х8 (128х8)

0...10

1х8

3 линии I/O

3,0/1,2

8PDIP, 8SOIC

AT90S2343

2 К

(1Кх16)

128х8 (128х8)

0...10

1х8

5 линий I/O

3,0/1,2

8PDIP, 8SOIC

AT90S4414

4 К

(2Кх16)

256х8 (256х8)

0...8

1х8, 1х16

32 линии I/O, ШИМ, UART

3,5/1,0

40PDIP, 44PLCC 44TQFP

AT90S4434

4 К

(2Кх16)

256х8 (256х8)

0... 8

2х8, 1х16

32 линии I/O, 3 ШИМ,

UART, 8х10 АЦП, аналог. компаратор

3,0/1,2

40PDIP, 44PLCC, 44TQFP

AT90S8535

8 К

(4Кх16)

512х8 (512х8)

0... 8

2х8, 1х16

32 линии I/O, 3 ШИМ, UART, 8х10 АЦП,

аналог. компаратор

3,0/1,2

40PDIP, 44PLCC, 44TQFP

AT90S8515

8 К

(4Кх16)

256х8 (256х8)

0... 8

1х8, 1х16

32 линии I/O, ШИМ, UART

3,5/1,0

40PDIP, 44PLCC 44TQFP

AT mega103

128 К

(64Кх16)

4Кх8 (4Кх8)

0... 6

3х16

40 линии I/O, 3 ШИМ,

UART,8x10 АЦП, аналог. компаратор

3,0/1,2

64TQFP

AT mega603

64 К (32Кх16)

2Кх8 (4Кх8)

0... 6

3х16

40 линии I/O, 3 ШИМ, UART, 8х10 АЦП,

аналог. компаратор

3,0/1,2

64TQFP

Все приборы семейства AT90S совместимы по исходным кодам и тактированию. Семейство обеспечено комплектом программ и системами отладки, включающими: макро-ассемблеры, отладчики/симуляторы программ, внутрисхемные эмуляторы, и отладочные устройства.

Микроконтроллеры семейства AT90S поставляются в очищенном состоянии - содержимое и Flash памяти программ и ЭСППЗУ данных находится в состоянии FF и готово к программированию..

Объединение на одном кристалле усовершенствованного 8-разрядного RISC ЦПУ с загружаемым Flash ПЗУ позволило фирме создать мощные микроконтроллеры, обеспечивающие высокую гибкость и экономичность в использовании приборов в качестве встраиваемых контроллеров.



[стр.Начало] [стр.1] [стр.2] [стр.3] [стр.4] [стр.5] [стр.6] [стр.7] [стр.8] [стр.9] [стр.10] [стр.11] [стр.12] [стр.13] [стр.14] [стр.15] [стр.16] [стр.17] [стр.18] [стр.19] [стр.20] [стр.21] [стр.22] [стр.23] [стр.24] [стр.25] [стр.26] [стр.27] [стр.28] [стр.29] [стр.30] [стр.31] [стр.32] [стр.33] [стр.34] [стр.35] [стр.36] [стр.37] [стр.38] [стр.39] [стр.40] [стр.41] [стр.42] [стр.43] [стр.44] [стр.45] [стр.46] [стр.47] [стр.48] [стр.49] [стр.50] [стр.51]