
PD17240 , 17241 , 17242 , 17243 , 17244 , 17245 , 17246
5.
8位定时器和遥控器载波发生器
该
PD17246配备有一个8位的定时器,它主要是用来产生遥控器的领先脉冲
控制器的信号,并输出代码。
5.1
8位定时器配置(带取模功能)
图5-1显示了8位定时器的配置。
如该图所示,在8位的定时器由一个8位的计数器(TMC) ,一个8位的模数寄存器(TMM) ,一
比较器,用于比较与模数寄存器的值,定时器的值,和一个选择器,其选择
8位定时器的工作时钟。
启动/停止8位定时器和重置的8位计数器, TMEN (地址33H ,第3位)和TMRES (地址33H ,
位寄存器文件2)被使用。要选择8位定时器的工作时钟,使用TMCK1 (地址33H ,位1 )
和TMCK0 (地址33H ,位0)的寄存器文件。
8位计数器的值是通过使用DBF (数据缓冲)使用GET指令读出。没有价值可以
被设置为8位计数器。值是通过DBF使用PUT指令集的模寄存器。值
模寄存器不能被读出。
当计数器的值与模寄存器相匹配时,中断标志位( IRQTM :地址3FH ,
位寄存器文件0 )置位。
TMC
7
6
5
4
3
2
1
0
地址
外设寄存器: 05H
复位后
00H
读/写
R
8位计数器
TMM
7
6
5
4
3
2
1
0
地址
外设寄存器: 06H
复位后
FFH
读/写
W
8位模数寄存器
注意不要清除TMM 0 ( IRQTM未设置) 。
48
数据表U15002EJ1V0DS