Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Библиотека Компэла. IV. Примеры конкретных применений EN1 RC2F В16 СРО TPDMAX ТРЕ




f& Texas

INSiraJMENTS


IV. Примеры конкретных применений


EN1 RC2F

В16 СРО TPDMAX ТРЕ

.EQU 008H; Сигнал ENABLE в TPCNT1

только для чтения (Бит 3 в TPCTL)

.EQU 004H; Флаг переполнения TPCNT2

EN1FG .EQU 001H
TPIE .EQU 004H
TPCNT1 .EQU 04CH
TPCNT2 .EQU 04DH
TP .EQU 04EH

(Бит 2 в TPCTL) Флаг EN1 (Бит 0 в TPCTL) Разрешение прерываний от TIMER PORT (Бит 3 в IE2) Младший байт счётчика Старший байт счётчика Регистр данных ТР (0-5 Выход ТР, 6=CPON,7 = B16 = 2x8 Бит или 1х16Бит счёт­чик)

.EQU 080H; Раздельные таймеры (0) или

один 16-битный (1)

.EQU.EQU

040Н; Компаратор выкл (0)/вкл (1)

002Н; Позиция бита выхода TPD.MAX

(2=Бит1=ТРП.1)

.EQU 04FH; Регистр разрешения выходов

(0-5 = Биты разрешения TPD 6-7=источник тактирования TPCNT2)

MSTACK.EQU PRESET.EQU

03D2H; 1-е слово стека результата 0Е8Н; Предустановка TPCNT2 для

. ************; Определения

заряда С счёт останавлива­ется при переполнении TPCNT2, значение рассчитано на постоянную времени 6RC ******************************************

управляющих регистров ******************************************

IE1 .EQU ОН
IE2 .EQU 01Н
РОНЕ .EQU 08Н
BTIE .EQU 080Н
IFG1 .EQU 02Н
IFG2 .EQU ОЗН
LCDCTL .EQU ОЗОН
LCDM1 .EQU 031Н
BTCTL .EQU 040Н

Регистр разрешения прерыва­ний 1

Регистр разрешения прерыва­ний 2

Разрешение прерываний от РОЛ в IE1

Разрешение прерываний от BASIC TIMER в IE2 Регистр флагов прерываний 1 Регистр флагов прерываний 2 Регистр управления ЖКИ Первая ячейка памяти ЖКИ Регистр управления BASIC TIMER





Дата публикования: 2014-11-18; Прочитано: 286 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...