三菱微型计算机
M16C / 62A群
定时器“功能用于三相电机的控制
单芯片16位CMOS微机
三相电动机的驱动波形输出模式(三相PWM输出模式)
在模式选择位设置为“1” (第2位,在0348
16
)如图1.15.1 - 引起三相PWM
一个使用四个定时器A1,A2, A4的输出模式和B2被选择。如图1.15.4 ,设置
定时器A1 ,A2和A4在单次触发定时器模式下,设置触发定时器B2 ,并设置定时器B2定时器模式
使用相应的定时器模式寄存器。
艾定时器模式寄存器
b7 b6 b5 b4 b3 b2 b1 b0
0 1
0 1 0
符号
TA1MR
TA2MR
TA3MR
地址
0397
16
0398
16
039A
16
位名称
操作模式
选择位
脉冲输出功能
选择位
外部触发选择
位
触发选择位
当复位
00
16
00
16
00
16
功能
b1 b0
位符号
TMOD0
TMOD1
MR0
RW
1 0 :单次触发定时器模式
0 (必须始终为“ 0 ”,在三相PWM
输出模式)
无效的三相PWM输出模式
1 :通过选择事件/触发选择
注册
MR1
MR2
MR3
TCK0
TCK1
0 (必须始终为“ 0 ”,在单次触发定时器模式)
计数源选择位
b7 b6
0 0 : f
1
0 1 : f
8
1 0 : f
32
1 1 : f
C32
定时器B2模式寄存器
b7 b6 b5 b4 b3 b2 b1 b0
0
0 0
符号
TB2MR
位符号
TMOD0
TMOD1
MR0
MR1
MR2
MR3
地址
039D
16
当复位
00XX0000
2
RW
位名称
操作模式选择位
b1 b0
功能
0 :定时器模式
无效在定时器模式
可以是“0”或“1”的
0 (必须始终为“ 0 ”,在定时器模式)
无效在定时器模式。
在试图写该位,写"0".如果在定时器模式下阅读,
它的内容是不确定的。
计数源选择位
b7 b6
TCK0
TCK1
0 0 : f
1
0 1 : f
8
1 0 : f
32
1 1 : f
C32
图1.15.4 。定时器模式寄存器中的三相PWM输出模式
1-99