Описание специальных регистров PIC 16С71 - раздел Высокие технологии, Однокристальные микроконтроллеры PIC 16С71
Адрес
Имя
Бит 7
...
Адрес
Имя
Бит 7
Бит 6
Бит 5
Бит 4
Бит 3
Бит 2
Бит 1
Бит 0
Банк 0
00h
INDF
Используется значение FSR для доступа к памяти данных (не физический регистр)
01h
TMRO
8-разрядный таймер/счетчик
02h
PCL
Младшие 8 разрядов счетчика команд РС
03h
STATUS2
IRP
RP1
RP0
TO
PD
Z
DC
C
04h
FSR
Регистр косвенной адресации (Указатель адреса)
05h
PORTA
–
–
RA4/
TOCKI
RA3
RA2
RA1
RA0
06h
PORTB
RB7
RB6
RB5
RB4
RB3
RB2
RB1
RB0/
INT
07h
08h
ADCON0
ADCS1
ADCS0
CHS1
CHS0
GO/
DONE
ADIF
ADON
09h
ADRES1
Регистр хранения результатов АЦП
0Ah
PCLATH
–
–
–
Старшие разряды счетчика РС1
0Bh
INTCON
GIE
EEIE
TOIE
INTE
RBIE
TOIF
INTF
RBIF
Банк 1
80h
INDF
Используется значение FSR для доступа к памяти данных (не физический регистр)
81h
OPTION
RBPU
INTEDG
TOCS
TOSE
PSA
PS2
PS1
PS0
82h
PCL
Младшие 8 разрядов счетчика команд РС
83h
STATUS2
IRP
RP1
RP0
TO
PD
Z
DC
C
84h
FSR
Регистр косвенной адресации (Указатель адреса)
85h
TRISA
–
–
–
Биты управления портом А
86h
TRISB
Биты управления портом В
87h
88h
ADCON1
PCFG1
PCFG0
Окончание таблицы 3.2
Адрес
Имя
Бит 7
Бит 6
Бит 5
Бит 4
Бит 3
Бит 2
Бит 1
Бит 0
89h
ADRES2
Регистр хранения результатов АЦП
0Ah
PCLATH
–
–
–
Старшие разряды счетчика РС1
0Bh
INTCON
GIE
EEIE
TOIE
INTE
RBIE
TOIF
INTF
RBIF
Примечания:
1. Старшие разряды программного счетчика РС <12:8> прямо недоступны. Они могут быть записаны или прочитаны только через регистр PCLATH.
2. Низкий уровень сигнала на входе MCLR не изменяет состояния битов PD и TO. Биты сохраняют свое значение, пока не поступит какое-либо иное условие сброса.
Особенности структурной организации ОМК PIC С Микроконтроллеры PIC С... Стек...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:
Описание специальных регистров PIC 16С71
Что будем делать с полученным материалом:
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Особенности структурной организации ОМК PIC 16С71
Микроконтроллеры PIC 16С71 относятся к расширенному семейству и имею целый ряд отличий от МК базового семейства PIC 16С5Х главным 0из которого является наличие встроенного четырехканального анал
Таблимца 3.1
Обозначение выводов PIC 16c71 и их функциональное назначение
Обозначение
Нормальный режим
RA4/RTCC
Вход чер
Организация памяти данных (ОЗУ)
Память данных также как и в PIC 16С5Х имеет страничную организацию, но состоит всего из 2-х страниц (рис.3.3). Причем, страницы в различных модификациях данного МК имеют различные о
Модуль таймера (TMRO-RTCC)
Единственным отличием данного модуля от аналогичного в PIC 16С5Х является возможность формирования сигнала прерывания.
Прерывание по RTCC вырабатывается тогда, когда происх
Регистр статуса (STATUS)
Отличается от аналогичного регистра PIC 16С5Х лишь тем, что вместо трех бит выбора страниц памяти программ РА2, РА1, РА0 в соответствующих разрядах 7,6 и 5 размещаются биты выбора страницы памят
Программный счетчик и организация памяти программ
Программный счетчик в PIC16C71 имеет ширину 13 бит и способен адресовать 8К х 14бит объема программной памяти. Однако, физически на кристалле PIC16C71/711 имеется только 1К х 14
Прерывания
Прерывания в PIC16C71 могут быть от четырех источников:
- внешнее прерывание с ножки RB0/INT,
- прерывание от переполнения счетчика/таймера RTCC,
- прерыв
Модуль аналого-цифрового преобразователя (АЦП)
Модуль АЦП (рис3.10) содержит четыре входных аналоговых канала AIN3, AIN1, AIN2 и AIN3, мультиплексируемых на одну схему выборки/хранения и далее на АЦП. Опорное напряжение поступае
Регистр OPTION
Регистр конфигурации предделителя и таймера (OPTION) доступен для чтения и записи и содержит различные управляющие биты, которые определяют конфигурацию предделителя, куда он подклю
Биты установки конфигураци
Кристалл PIC16C71 имеет пять битов конфигурации, которые хранятся в EPROM и устанавливаются на этапе программирования кристалла. Эти биты могут быть запрограммированы (читается как "0"
Режим пониженного энергопотребления
Вход в режим SLEEP осуществляется командой SLEEP. По этой команде, если WDT разрешен, то он сбрасывается и начинает счет времени, бит »в регистре статуса (f3) сбрасывается, бит
Система команд
Каждая команда PIC16C71 представляет собой 14‑разрядное слово, содержащее поле кода операции (OPCODE) и поле одного или более операндов, которые могут участвовать в этой команде. Формат ко
Ообенности программирования
Разработка рабочих программ для микроконтроллеров PIC16C5X и PIC16C71 осуществляется по одной и той же методике с использованием одних и тех же инструментальных средств [8]. Системы команд, за и
Хотите получать на электронную почту самые свежие новости?
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Новости и инфо для студентов