Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
.byte Offh-(TCLK/(941*2*3)); Нижняя
; частота для D
.byte Offh-(TCLK/(941*2*3)); Нижняя
; частота для *
.byte Offh-(TCLK/(941*2*3)); Нижняя
; частота для #
Таблица длительностей сигнала
DTMF L
.byte.byte.byte.byte.byte.byte.byte.byte.byte |
2*941* 2*697* 2*697* 2*697* 2*770* 2*770* 2*770* 2*852* 2*852*
.byte 2*852"
.byte.byte |
2*697* 2*770*
.byte 2*852"
.byte.byte.byte |
2*941* 2*941* 2*941*
DL/100C DL/100C DL/100C DL/100C DL/100C DL/100C DL/100C DL/100C DL/100C DL/100C DL/100C DL/100C DL/100C DL/100C DL/100C DL/100C
Полупериоды Полупериоды Полупериоды Полупериоды Полупериоды Полупериоды Полупериоды Полупериоды Полупериоды Полупериоды Полупериоды Полупериоды Полупериоды Полупериоды Полупериоды Полупериоды
для С для 1 для 2 для 3 для 4 для 5 для 6 для 7 для 8 для 9 для А для В для С для D для * для #
Сохранить номер во временном регистре ,RCOUNT; Сохранить счётчик длительности ; подготовка 8-битного таймера для частоты DTMF-Lo mov.b #0a8h,&TCCTL |
mov. b DTMF_NR,RTEMP mov.b DTMF L(RTEMP), |
; DTMF-TX Подпрограмма DTMF DTMF TX
mov.b DTMF LO(RTEMP)
mov.b #000,&TCDAT
Тактирование от MCLK,&TCPLD; Подготовка регистра предварительной загрузки Загрузка счётчика из регистра
Дата публикования: 2014-11-18; Прочитано: 286 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!