Реализация ШИМ на PIC-контроллерах. Пестунов Д.А - 8 стр.

UptoLike

8
В таблице 2 приведен регистр управления таймером 2.
Таблица 2
Регистр T2CON: регистр управления таймера 2 (адрес 0x12)
U-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0
- TOUTPS3
TOUTPS2
TOUTPS1
TOUTPS0
TMR2ON
T2CKPS1
T2CKPS0
Бит 7 Бит 0
Обозначения: R читаемый разряд; W записываемый разряд; U - физически бит
не существует, при обращении читается как 0; при включении контроллера или
после его сброса все биты регистра сброшены в 0.
Назначение битов регистра T2CON приведено ниже.
Биты 6-3: TOUTPS3:TOUTPS0коэффициент деления постделителя
0000 = 1:1
0001 = 1:2
0010 = 1:3
……..
1111 = 1:16
Бит 2: TMR2ON управление таймером 2
1 = таймер2 включен
0 = таймер2 выключен
Биты 1-0: T2CKPS1:T2CKPS0коэффициент деления предделителя
00 = 1:1
01 = 1:4
1х = 1:16
4. Оборудование
Компьютер IBM PC/AT с установленным ПО MPLAB IDE.
Программатор-отладчик MPLAB ICD-I.
Демонстрационная плата MPLAB-ICD с установленным
микроконтроллером PIC16F877.
Источник питания 9В, 0.2 А.
5. Пример использования модуля ССР
LIST P=16f877, R=DEC
ERRORLEVEL 0, -302
INCLUDE <p16f877.inc>
STACK_W EQU 0x71
STACK_STATUS EQU 0x72