Аппаратные средства микроконтроллеров серии PIC



             

Регистры специального назначения - часть 2


Однако если регистр   STATUS является регистром назначения для команды, влияющей на биты Z, DC или C, то запись в эти три бита запрещается. Кроме того, биты /TO и /PD устанавливаются аппаратно и не могут быть записаны в статус программно. Это следует иметь в виду при выполнении команды с использованием регистра статуса. Например, команда CLRF STATUS обнулит все биты, кроме битов /TO и /PD, а затем установит бит Z=1. После выполнения этой команды регистр статуса может и не иметь нулевого значения (из-за битов /TO и /PD) STATUS=000uu1uu, где u – неизменяемое состояние. Поэтому рекомендуется для изменения регистра статуса использовать только команды битовой установки BCF, BSF, MOVWF, которые не изменяют остальные биты статуса. Воздействие всех команд на биты статуса рассматривается в разделе "Описание системы команд".

Регистр конфигурации (OPTION) является доступным по чтению и записи регистром, который содержит управляющие биты для конфигурации предварительного делителя (пределителя), внешних прерываний, таймера, а также резисторов "pull-up" на выводах PORTB. Назначение бит регистра приведено в табл. 5.4.

Таблица 5.4. Назначение бит регистра OPTION (адрес 81h).
R/W-1R/W-1R/W-1R/W-1R/W-1R/W-1R/W-1R/W-1
/RBPU INTEDG T0CS T0SE PSA PS2 PS1 PS0
Бит 7Бит 6Бит 5Бит 4Бит 3Бит 2Бит 1Бит 0

Бит 7: /RBPU: бит установки резисторов "pull-up" на выводах PORTB

0 = резисторы "pull-up" подключены

1 = резисторы "pull-up" отключены

Бит 6: INTEDG: бит выбора перехода сигнала прерывания

0 = прерывание по спаду сигнала на выводе RB0/INT

1 = прерывание по фронту сигнала на выводе RB0/INT

Бит 5: T0CS: бит выбора источника сигнала таймера   TMR0

0 = внутренний тактовый сигнал (CLKOUT)

1 = переход на выводе RA4/T0CKI

Бит 4: T0SE: бит выбора перехода источника сигнала для TMR0

0 = приращение по фронту сигнала на выводе RA4/T0CKI

1 = приращение по спаду сигнала на выводе RA4/T0CKI

Бит 3: PSA: бит назначения пределителя




Содержание  Назад  Вперед