logo
Ответы_МПС

10. Регистры специального назначения pic16f84: регистр option

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

Назначение бит регистра OPTION (адрес 81h).

R/W-1

R/W-1

R/W-1

R/W-1

R/W-1

R/W-1

R/W-1

R/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: бит назначения пределителя

0 = предделитель подключен к TMR0

1 = предделитель подключен к сторожевому таймеру   WDT

Биты 2-0: PS2:PS0: биты выбора коэффициента деления пределителя

Значения бит

Скорость TMR0

Скорость WDT

000

1:2

1:1

001

1:4

1:2

010

1:8

1:4

011

1:16

1:8

100

1:32

1:16

101

1:64

1:32

110

1:128

1:64

111

1:256

1:128

В том случае, когда предделитель обслуживает сторожевой таймер   WDT, таймеру   TMR0 назначается коэффициент предварительного деления 1:1.