Дипломная работа: Разработка инфракрасного пульта и приемника дистанционного управления
• Режим пониженного энергопотребления SLEEP Выбор режима работы тактового генератора:
- RC - внешний RC генератор
- INTOSC - внутренний RC генератор 4МГц
- ЕС - вход внешнего тактового сигнала
- XT - стандартный кварцевый/керамический резонатор
- HS - высокочастотный кварцевый/керамический резонатор
- LP - низкочастотный кварцевый резонатор (пониженное энергопотребление)
• Внутрисхемное программирование ICSP с использованием двух выводов
• Четыре пользовательских ID ячейки
КМОП технология
• Высокоскоростная КМОП Flash технология с малым энергопотреблением
• Полностью статическая архитектура
• Широкий диапазон напряжений питания от 2.0В до 5.5В
• Промышленный и расширенный температурные диапазоны
• Малое энергопотребление:
- <1.0мА @ 5.5В, 4МГц
- 20мкА (тип) @ 2.0В, 32кГц
- <1 мкА (тип) в режиме SLEEP @ 2.0В
Расположение выводов (Рисунок 2.3).
Структурная схема микроконтроллеров PIC12F629/675 (Рисунок 2.4).
Оба микроконтроллера идентичны за исключением наличия в PIC12F675 10-разрядного АЦП. Микроконтроллеры упаковываются в 8-выводные корпуса DIP, SOIC и MLF.Назначение выводов микроконтроллеров в таблице 2.1.
Рисунок 2.3 – Расположение выводов микроконтроллеров PIC12F629/675
Рисунок 2.4 - Структурная схема микроконтроллеров PIC12F629/675
Таблица 2.1 - Назначение выводов микроконтроллеров PIC12F629/675
Обозначение | Функция | Тип входа | Тип выхода | Описание |
GP0/AN0/CIN+/ICSP DAT | GPO | TTL | CMOS | Двунаправленный канал ввода/вывода с программируемым подтягивающим резистором и прерыванием по изменению входного сигнала |
ANO | AN | Аналоговый вход 0 АЦП (только в PIC12F675) | ||
CIN+ | AN | Вход компаратора | ||
ICSPDAT | TTL | CMOS | Вывод данных при программировании | |
GP1/AN1/CIN-/VREF / ICSPCLK | GP1 | ST | CMOS | Двунаправленный канал ввода/вывода с программируемым подтягивающим резистором и прерыванием по изменению входного сигнала |
AN1 | AN | Аналоговый вход 1 АЦП (только в PIC12F675) | ||
CIN- | AN | Вход компаратора | ||
Vref | AN | Вход опорного напряжения (только в PIC12F675) | ||
ICSPCLK | ST | Вход тактового сигнала при программировании | ||
GP2/AN2/T0CKI/INT/COUT | GP2 | ST | CMOS | Двунаправленный канал ввода/вывода с программируемым подтягивающим резистором и прерыванием по изменению входною сиінала |
AN2 | AN | Аналоговый вход 2 АЦП (только в PIC12F675) | ||
TOCKI | ST | Вход тактового сигнала для TMR0 | ||
INT | ST | Вход внешних прерываний | ||
COUT | CMOS | Выход компаратора | ||
GP3 | TTL | Вход порта с программируемым подтягивающим резистором и прерыванием по изменению входного сигнала | ||
-MCLR | ST | Вход сброса | ||
Vpp | HV | Напряжение программирования | ||
GP4/AN3/-T1G/OSC2/ CLKOUT | GP4 | TTL | CMOS | Двунаправленный канал ввода/вывода с программируемым подтягивающим резистором и прерыванием по изменению входного сигнала |
AN3 | AN | Аналоговый вход 3 АЦП (только в PIC12F675) | ||
-T1G | ST | Вход включенияTMR1 | ||
OSC2 | XTAL | Вывод для подключения кварцевого/ керамического резонатора | ||
CLKOUT | CMOS | Выход Fosc/4 | ||
GP5/T1CKI/OSC1/CLKIN | GP5 | TTL | CMOS |
Двунаправленный канал ввода/вывода с программируемым подтягивающим резистором и прерыванием по изменению входного сигнала |
T1CKI | ST | Вход тактового сигнала для TMR1 | ||
OSC1 | XTAL | Вывод для подключения кварцевого/ керамического резонатора | ||
CLKIN | ST | Внешний тактовый сигнал/ внешняя RCцепочка | ||
Vss | Vss | Питание | Общий вывод | |
Vdd | Vdd | Питание | Напряжение питания |
Особенности микроконтроллеров PIC12F629/675: