将一个定时器设定成自复位型的(用定时器自己的位状态控制定时器使能)
此工作方式下定时器的当前值是一个锯齿波,然后用当前值与要求的占空比比较,根据比较结果输入脉冲
比如我们用10ms定时器 T33 作锯齿波发生器,生成脉冲周期为1s,占空比40%
用下面4条简单的语句就可以实现
Network 1 // 锯齿波发生器
LDN T33
TON T33, 100 // 100 控制脉冲周期
Network 2 // 脉冲输出
LDW< T33, 40 // 40 控制占脉宽
= Q0.0
如果精度要求较高,可改用1ms定时器