
三菱微型计算机
4280组
单片4位微机的CMOS红外遥控变送器
表4控制寄存器与定时器
定时器控制寄存器V1
V1
2
V1
1
V1
0
载波输出自动控制位
定时器1的计数源选择位
定时器1的控制位
0
1
0
1
0
1
在复位:000
2
在RAM备份:000
2
W
由定时器1自动控制输出无效
由定时器1自动控制输出有效
载波输出( CARRY )
位看门狗定时器5 ( WDT )
停止(定时器1状态保留)
操作
注: “W”表示允许写。
( 1 )控制寄存器与定时器
定时器控制寄存器V1
注册V1控制定时器1的计数源,并自动
从CARR端口输出的载波的控制功能
计时器1.通过寄存器A设定此寄存器的内容
与TV1A指令。
( 2 )注意事项
请注意以下为使用定时器。
计数源
停止定时器1的计数来改变它的计数源。
看门狗定时器
可以肯定的是,定时执行WRST指令
为了有效地运作WDT 。
写入重加载寄存器R1
当写入数据加载寄存器R1 ,而定时器1
操作时,避免在定时器1下溢的时间。
(3)定时器1
定时器1是一个8位的二进制可逆计数器与定时器1的重载
寄存器( R1 ) 。
当计时器停止时,数据可同时在定时器中设定
1和重加载寄存器( R1)与T1AB指令。
当计时器运行时,数据可以被设置为只加载寄存器
R1与T1AB指令。
设定下一个计数数据时加载寄存器R1的
操作时,设置定时器1下溢之前的数据。
定时器1启动以下程序后,计数;
在定时器1设定数据,
选择带有寄存器V1的位1的计数源,并
置寄存器V1的第0位为“ 1”。
在计数开始时,定时器1下溢(在下一个计数
脉冲定时器1的内容之后输入变为“0” ),则
定时器1的下溢标志位(T1F )被设置为“1”,新的数据被加载
从加载寄存器R1 ,继续计数(自动重加载
功能)。
如果重加载寄存器R1设定值为n ,定时器1的分
由n个计数源信号+ 1( n = 0至255)。
数据可以被读取定时器1到寄存器A和B.当
读取数据时,停止计数,然后执行TAB1
指令。
( 4 )定时器1下溢标志( T1F )
定时器1的下溢标志位被置为“1”的定时器1下溢时。
该标志的状态进行检查的跳转指令
(SNZT1).
T1F标志清“ 0 ”时,跳过下一条指令
一个跳转指令。
12