Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Типы корпусов микроконтроллеров



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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.015 с)...