添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符M型号页 > 首字符M的型号第656页 > M34282E2GP > M34282E2GP PDF资料 > M34282E2GP PDF资料2第13页
三菱微型计算机
4282组
单片4位微机的CMOS
(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)。
当寄存器V1的第2位设定为“ 1 ”的载波
输出使能端口/关闭的时间间隔CARR是交替
生成的每个定时器1下溢(图14) 。
数据可以被读取定时器1到寄存器A和B.当
读取数据时,停止计数,然后执行TAB1
指令。
( 4 )定时器2
定时器2是一个8位二进制减法计数器,定时器2重载
寄存器( R2H和R2L ) 。
数据可同时在计时器2和重装设置
注册( R2L )与T2AB指令。
加载寄存器的内容( R2L )设置与T2AB
指令可以重新设置定时器2的T2R2L
指令。数据可以设置为重新加载寄存器( R2H )与
T2HAB指令。
定时器2启动以下程序后,计数;
在定时器2集数据,
选择带有寄存器V2的位1的计数源,并
选择的载波产生的有效/无效
通过寄存器V1 2位功能(当此功能有效,
选择的有效/无效的载波的“ H”期间
膨胀由3位) ,并
置寄存器V1的第0位为“ 1”。
当载波发生功能无效(V2
2
=“0”),
执行以下的操作;
在计数开始,当定时器2下溢(在接下来的数
脉冲定时器2的内容后输入变为“0” ),则
定时器2的下溢标志( T2F )被设置为“1”,新的数据被加载
从加载寄存器R2L ,继续计数(自动重加载
功能)。
当设置在重装值寄存器R2L为n ,定时器2的分歧
由n个计数源信号+ 1( n = 0至255)。
当载波发生功能是有效的( V2
2
=“1”),
它具有“L”的时间间隔设置为重载的载波
注册R2L和“H”的时间间隔设置为加载寄存器R2H
可以输出(图15) 。
开始载波的“L”的时间间隔的计数后,
定时器2下溢,定时器2下溢标志( T2F )置
为“1” 。然后,载波的“ H”期间的数据将被重新装入
从加载寄存器R2H ,继续计数。
当定时器自动重装后再次下溢,标志T2F
被设置为“1”。然后,载波的“L”的时间间隔的数据是
从加载寄存器R2L重新加载,继续计数。
在这之后,每一个下溢时,数据被从重载重载
注册R2H和R2L交替。
如果重加载寄存器R2H的设定值为正, “H”区间
载波是如下;
当扩展为“H”的时间间隔是无效的( V2
3
= “0”),
伯爵源
第(n + 1) , n = 0至255
当扩大的“H”的时间间隔是有效的( V2
3
= “1”),
伯爵源
第(n + 1.5 )中,n = 1至255
当设置在加载寄存器R2L的值是米, “L”的时间间隔
载波是如下;
伯爵源
第(m + 1 )中,m = 0至255
数据可以被读取定时器2的寄存器A和B.当
读取数据时,停止计数,然后执行TAB2
指令。
( 5 )定时器溢出标志位( T1F , T2F )
定时器1的下溢标志或定时器2下溢标志位被置为“1”
当定时器1或定时器2下溢。的标志T1F状态
和T2F可以检查与跳转指令( SNZT1 ,
SNZT2).
标志T1F和T2F被清除为“0”的下一个指令时
被跳过,跳过指令。
三菱
13

深圳市碧威特网络技术有限公司