位置:首页 > IC型号导航 > 首字符M型号页 > 首字符M的型号第711页 > M38B49E7H-XXXXFP > M38B49E7H-XXXXFP PDF资料 > M38B49E7H-XXXXFP PDF资料1第53页

三菱微型计算机
38B4集团
单片8位CMOS微机
数据设置
PWM输出引脚也可以用作端口P8
7
。设置端口P8
7
成为
通过设置PWM控制寄存器的位0的PWM输出引脚(地址
0026
16
)为“1” 。高位8位的输出数据被在设置
高阶PWM寄存器PWMH (地址0014
16
)和低阶
6位中的低阶PWM寄存器PWML置(地址0015
16
).
转自寄存器锁存
写入PWML寄存器的数据传送到所述PWM锁存
一旦在每一个PWM周期(每4096微秒) ,并且数据写入到
PWMH寄存器被转移到PWM在每个子锁存一次
周期(每64微秒) 。当PWML寄存器被读取,内容
该锁存器的读出。然而,第7位的PWML寄存器指示
转移到PWM锁存是否完成;转移是
完成时,位7为“0”。
表10低6位的数据和设置之间的关系
ADD位期
低阶
子周期TM加长( m为0 63 )
6比特的数据
最低位
PWM工作模式
14位PWM功能的定时示于图57 。
14位PWM数据被分成低6位和
高8位PWM锁存器。
高位8位的数据确定多长的“ H”电平信号
是在每个子周期的输出。有64个子周期中的每
周期,并且每个子周期t为256
!
τ
(= 64微秒)长。该信号的
“H”时所具有的长度等于N倍
τ,
其最小分辨率= 250
NS 。
子期间的最后一个比特被指定其中加入位
任一的“H”或“L” ,由PWML的内容。如表10所示,该
ADD比特判定任一的“H”或“L” 。
也就是说,只有在在PWM表10所示的子间隔tm
循环周期T = 64吨,成为“H”的持续时间是微型期间延长
妈妈分辨率宽度
τ
期间与其他周期进行比较。
例如,如果高次8位的14位数据是“ 03
16
”
和低阶6位是“ 05
16
“,则长度为”H“电平输出
在子周期吨
8
, t
24
, t
32
, t
40
和T
56
4
τ,
和其长度3
τ
所有
其他子时段。
在每个子周期中的“ H”电平的时间几乎等于BE-
引起的时间变长组中的高8位或BE-
说到值加
τ,
而这个子周期T ( = 64
s,
近似
15.6千赫)变为周期约。
000000
000001
000010
000100
001000
010000
100000
无
m = 32
m = 16, 48
m = 8, 24, 40, 56
m = 4, 12, 20, 28, 36, 44, 52, 60
m = 2, 6, 10, 14, 18, 22, 26, 30, 34, 38, 42, 46, 50, 54, 58, 62
m = 1, 3, 5, 7, .................................................., 57, 59, 61, 63
4096
s
64
s
m=0
64
s
m=7
64
s
m=8
64
s
m=9
64
s
m = 63
15.75
s
15.75
s
15.75
s
16.0
s
15.75
s
15.75
s
15.75
s
脉宽调制寄存器H: 00111111
脉宽调制寄存器L : 000101
子时段,其中“H”脉冲宽度为16.0
S: m为8 ,24, 32 ,40, 56
分时段,其中“ H”脉冲宽度为15.75
S: M =所有其他值
图。 57 PWM时序
53