Регистры специальных функций используются центральным процессором и периферийными устройствами для управления выполняемой операцией. Эти регистры выполнены как статическая память (RAM).
Таблица 4-1. Регистры специальных функций Р1С16С710/71/711
Ларе
Разрчщ.!
Значаще после
сбросов: P0R,BOR
ЗначешБ после
других сбросов
БанкО
oaf
INDF
Ди записи данных при косвенной адресации (ж мепцявлыйм регистр)
00000000
ОООООООО
TM )
Регистр мсшупя таймф 0
хххххххх
uuuuuuuu
02h
Младшийбайгпрограммногосчетчика (PC)
00000000
ОООООООО
03h
STATUS
irt rpiTt Rpo
то PD Z DC 1 С
0001 Ixxx
OOOqquuu
Mi >
Указшхэть для косвенной щ
рссаши памяти данных
хххххххх
UUUU ULUU
0511
PORTA
Г ( таписи - регистр, при чтении -кштаиы PORTA
--хОООО
--uOOOO
06li
PCRTB
При записи-регистр РСЖЩ при чтении - конгакгы Р(Ж1В
хххххххх
uuutiianu
OTli
Зарсэсрв1фован
ADCONO
ADCS1 1 ADCSO 1 (6) 1 CHS1 1 CHSO oOTONE АИР
ADGN
ООО 0000
ООО 0000
091,
ADRES
Регистр результата АО прсооразовагеги
хххххххх
1ППИ1 UUUU
OAh
POATH
Буфф записи 5 сгариих раз
радов PC
- 00000
- 00000
0И,
INTOON
ADIE
Т01Е
1NTE 1 RBIE 1 T01F
!Ш 1 RB1F
0000 ОООх
0000 OOOu
Банк!
80h
nvDF
Для записи данных при косвашой апросаиии (не материальный регистр)
00000000
ОООООООО
811
OPTION
RBPU I.INTEDgI TOGS 1 TOSE PSA PS2 PSl PSO
im im
1111 1111
82ri
P<X
Мпа/щий байт программного счетчика (РС5
оооооооо
ОООООООО
83rf
STATUS
irt 1 RPl 1 RPO 1 то 1 PD 1 Z 1 DC С
0001 Ixxx
OOOqquiiu
Указатель для косвенной щ
хсаиии памяш данных
хххххххх
ttiaiu Ш1Ш
TRISA
- 1 -
Ftninp управления направлением данных РЖГА
--1 НИ
--1 nil
TRISB
Рсгастр)
/правления нагршленисм данных Р(Ж1В
11111111
nil nil
87ri
POON
---qq
---uu
ADCDNl
pcrei
pcreo
---00
----00
ADRES
Регистр результата АО преобразователя
хххххххх
UUUUUUUU
Обозначения: x = не определено, u = не изменяется, q = зависит от условия,
- = зарезервированы, читаются как О.
Затененные разряды зарезервированы, читаются как О. Примечания: 1. Другие сбросы: внешний сброс по входу MCLR и сброс от сторожевого таймера.
2. Старший байт PC непосредственно не доступен. Регистр PCLATH содержит разряды <12;8> PC, которые пересылаются в старший байт счетчика программ.
3. Регистры, адресуемые из любого банка.
4. Регистр PCON отсутствует в PICI6C71, читается как О.
5. Биты 1RP и RP1 зарезервированы, всегда должны быть обнулены.
6. Разряд 5 ADCONO в PIC16C7I0/7II может быть использован как универсальный бит для R/W. В PICI6C7I этот разряд отсутствует, читается как О.
Аире
Разрвды
Значение noaie
сбросов: POR,BOR
Значение Hoaie
других сбросов !
БанкО
ООН
INDF
Дня записи данных при косвенной адресации (ие материальный регистр)
00000000
00000000
TMRO
Регистр модуля таймф 0
XXJOt xxx.\
uuuu uuuu
02h
Младший байт программного счетчика (PC)
0000 0000
00000000
03h
STAIUS
IRf* 1 RPl 1 RPO 1 то 1 PD 1 Z 1 DC 1 C
0001 Ixxx
OOOqquuil
04h
Указатель для косвенной щ
эесации памти данньк
xxxxxxxx
uuuu uuuu
PORTA
При заниш - регистр, при чкшт - конгаюы ЮЯТА
--xOOOO
- -uOOOO
PORTB
При записи - регистр ЮКТВ, при чтении - контакты ЮЯТВ
xxxxxwtx
uuuu uuuu
Зарезервирован
Зарезервирован
Зарезервирован
OAh--
PCLATH
Буфер записи 5 старших раз
рядов PC
- 0 0000
- 00000
OBh
lfгcoN
AD1E
TOIE
INTE
RBIE
TOIF
RBIF
0000 OOOx
0000 OOOu
(lOl
PIRI
ADIF
, ;.
-0-----
.0-----
Зарезервирован i
* *
Зарезервирован
ADCONO
ADCSI 1 ADCSO 1 CHS2 OlSl CHSO GOЛ NE - ADON
0000 00)
0000 00-0
ADRES
Регистр результата A/D преобразователя
xxwcxxwc
uuuu uuuu
Банк 1
80h
INDF
Для записи данных при косвенной адресации (не матфиапьный регистр)
00000000
00000000
8ih
OPTION
RBPU 1 INTEDO 1 TOCS TOSE PSA PS2 PSI PSO
nil UII
im im
82h
Младший 6airr программного счетчика (PQ
0000 0000
00000000
S3h
STATUS
IRF 1 RPl 1 RPO 1 то 1 PD 1 Z DC С
0001 Ixxx
OOOqquuu
Указатель для косвенной адресации памяти данных
uuuu uuuu
TRISA
1 - 1 - [Penicip yiipoBJieioM наираигением данных PORTA
--1 ml
---1 mi
TRISB
Регастр управления направлением данных PORTB
im im
im mi
Зарезервирован
Зарезервирован
Зарезервирован
8A1.
PCLATH
Буфер записи 5 старших раз
рядов PC
-00000
-00000
8И1
INTCON
ADIE
TOIE
INTE
RBIE
TOIF
RBIF
0000 OOOx
0000 OOOu
PIEl
ADIE
-0------
-0......
Зарезервирован
PCXiN
MPEEN 1 - 1 - 1 - 1 - 1 PER 1 POR 1 BOR
U---lqq
u----luu
Зарезервирован
Обозначения: x = не определено, u = не изменяется, q = зависит от условия,
- = зарезервированы, читаются как О.
Затененные разряды зарезервированы, читаются как О. Примечания: I. Другие сбросы: внешний сброс по входу MCLR и сброс от сторожевого таймера.
2. Старший байт PC непосредственно недоступен. Регистр PCLATH содержит разряды <12:8> PC, которые пересылаются в старший байт счетчика программ.
3. Регистры, адресуемые из любого банка.
4. Биты IRP и RPI зарезервированы и всегда должны быть обнуленьк
Регистры специальных функций можно разделить на два набора: регистры процессорного ядра и периферийных устройств. Регистры ядра, связанные с основными функциями, описаны в данном разделе. Регистры периферийных устройств описаны в разделах, рассматривающих возможности периферийных устройств.
Таблица 4-3. Регистры специальных функций PIC16C72/72A
Ааре с
Рззрят
ЗНачеше после
сбросов; POR,BQR
Значениг после
других сбросов
БанкО
ООН
INDF
Для записи данных при косасннж апресаиии (не материальный рсгисф)
ОООООООО
ОООООООО
Вггистр мсщуля таймер 0
XXXX.XXYX
tjuiiuuuu]
02ri
Младпии байт программного счетчика (PC!)
ОООООООО
ОООООООО
(Bh
STATUS
IRf 1 RPl 4 RPO 1 TO 1 PD Z DC С
OCOI Ixxx
OOOqq
Указатель для [(оовсший ащххаиии памяти данных
x.x.\xxxxx
UIIUUUUUU
PORTA
Йри-записи - регистр РСКГД при чтении - контакты РШТА
ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку.
Звоните! Ежедневно! (926)274-88-54 Продажа и изготовление мебели.
Копирование контента сайта запрещено. Авторские права защищаются адвокатской коллегией г. Москвы.