Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
DIP (Dual Inline Package) - корпус с двумя рядами контактов. Количество ножек в корпусе - 8, 14, 16, 20, 24, 28, 32, 40, 48 или 56. | |
SOIC (Small Outline Integrated Circuit) - планарная микросхема - ножки припаиваются с той же стороны платы, где находится корпус. При этом, микросхема лежит корпусом на плате. Количество ножек и их нумерация – такие же как у DIP. | |
PLCC (Plastic Leader Chip Carrier) - квадратный (реже - прямоугольный) корпус. Ножки расположены по всем четырем сторонам, и имеют J -образную форму (концы ножек загнуты под корпус). Микросхемы либо запаиваются непосредственно на плату (планарно), либо вставляются в панельку. | |
TQFP (Thin Profile Quad Flat Package) - среднее между SOIC и PLCC. Квадратный корпус толщиной около 1мм, выводы расположены по всем сторонам. Количество ножек – от 32 до 144. |
На рисунке 3.14 изображена упрощенная внутренняя структура микроконтроллера ATMEL АТ89С2051. Микросхема выполнена в стандартном DIP-корпусе и имеет 20 выводов. Напряжение питания микросхемы +5 В. Система команд совместима с широко распространенной микросхемой фирмы Intel — MCS-51.
АЛУ — арифметико-логическое устройство, заменяет процессор. Регистры процессора совмещены с ячейками внутреннего ОЗУ. ОЗУ данных — имеет 128 восьмиразрядных ячеек памяти.
ППЗУ программ — перепрограммируемое ПЗУ объемом 2 килобайта выполнено по технологии Flash-памяти. В эту память записывается программа, которую микроконтроллер будет выполнять.
Порты Р1 и РЗ — это два восьмиразрядных порта ввода/вывода. Они имеют названия Р1 и РЗ по аналогии с MCS-51. Порт РЗ не полный - линия Р3.6 не выходит ни на один из внешних выводов микросхемы и используется, как вход сигнала от встроенного аналогового компаратора.
Рисунок 3.14 — Внутренняя структура микроконтроллера АТ89С2051
Таймеры — в микросхеме имеются два встроенных 16-разрядных таймера/счетчика Т1 и Т2. Они могут использоваться для задания любых интервалов времени. Причем счетчик Т1 имеет режим работы, при котором он делится на два 8-разрядных таймера, каждый из которых может работать самостоятельно. Можно программно запустить и остановить любой из счетчиков. Каждый счетчик может работать в двух режимах: режиме отсчета временных интервалов (считают импульсы внутреннего тактового генератора), и в режиме подсчета внешних импульсов.
Встроенный контроллер прерываний способен обрабатывать шесть источников прерываний: два внешних запроса, прерывания от счетчиков/таймеров Т1 и Т2 (запрос прерывания поступает в тот момент, когда соответствующий счетчик/таймер досчитает до нуля) (счетчик работает в режиме обратного счета) и два источника прерывания - это прерывания от последовательного канала ввода/вывода.
Аналоговый компаратор - на его выходе появляется сигнал лог. 1, когда напряжение на входе «+» превысит напряжение на входе «-».
Р1, РЗ - порты ввода/вывода – регистры с побайтовой и побитной адресацией. Процессор может записать в них любое число, может также считать число из порта. Каждая из линий порта может работать как выход или как вход. Записанное в порт число, немедленно появляется на соответствующих выводах.
Дата публикования: 2014-11-26; Прочитано: 1049 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!