РЕГИСТР УПРАВЛЕНИЯ МОЩНОСТЬЮ

Обозначение Разряд Наименование и назначение
IDL PCON.0 Разряд управления режимом холостого хода.
PD PCON.1 Разряд управления режимом пониженного энергопотребления.
GF0 PCON.2 Флаги общего назначения
GF1 PCON.3  
– PCON.4  
– PCON.5 Не используются
– PCON.6  
SMOD PCON.7 Разряд управления скоростью передачи. При SMOD = 1 скорость передачи в 2 раза больше, чем при SMOD = 0

Примечания.1. При одновременной записи 1 в разряды PD и IDL разряд PD имеет более высокий приоритет.

2. Сброс регистра управления мощностью осуществляется путем загрузки в него кода 0XXX0000B.

 

 

Скорость обмена в режиме 2 равна 1/32 или 1/64 частоты тактового генератора МК в зависимости от значения управляющего бита SMOD регистра управления мощностью PCON:

BR2 = (2SMOD / 64) fosc , (2.3)

где: BR2 – скорость обмена в режиме 2, бод;

SMOD – значение бита SMOD регистра PCON;

fosc – частота тактового генератора МК, Гц.

2.12.7. Режим 3– асинхронный режим с программируемой скоростью обмена. Этот режим аналогичен режиму 2 во всех отношениях, за исключением скорости приема/передачи, которая определяется формулой (2.2).

2.12.8. При работе последовательного порта в режимах 1 и 3 прерывание от таймера 1 должно быть заблокировано. Таймер 1 может работать как таймер или как счетчик событий в любом из трех режимов работы таймера 1, т.е. в режиме 0, 1 или 2
(см. раздел 2.11.) Наиболее удобно использовать режим 2 – режим таймера с автоперезагрузкой. Для этого в регистр управления режимом таймера TMOD (см.
табл. 2.7) нужно программно записать код 0010ХХХХВ, где Х – любая двоичная цифра. В этом случае скорость обмена определяется следующим выражением

BR1 = BR3 = 2SMOD fosc / {384 [256 – (TH1)]}, (2.4)

где: BR1 – скорость обмена в режиме 1, бод;

BR3 – скорость обмена в режиме 3, бод;

SMOD – значение бита SMOD регистра PCON;

fosc – частота тактового генератора МК, Гц;

(TH1) – содержимое регистра ТН1.

Программирование таймера 1 для обеспечения работы последовательного порта в режимах 1 и 3 на некоторых типовых скоростях обмена может быть выполнено с помощью табл. 2.11.

 

Таблица 2.11

ПРОГРАММИРОВАНИЕ ТАЙМЕРА 1
ДЛЯ ОБЕСПЕЧЕНИЯ РАБОТЫ ПОСЛЕДОВАТЕЛЬНОГО ПОРТА
В РЕЖИМАХ 1 И 3

Baud Rate, бод fosc, Мгц SMOD C/T’ M1 M0 TH1
0FFH
11,059 0FFH
11,059 0FFH
11,059 0FEH
11,059 0FDH
11,059 0FDH
11,059 0FAH
11,059 0FAH
11,059 0F4H
11,059 0E8H







Дата добавления: 2015-10-09; просмотров: 1118;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2026 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.