编辑: 牛牛小龙人 | 2015-02-22 |
8 位PWM 波形.49 5.13.3 使用 Timer2 产生
6 位PWM 波形.51 5.14
11 位PWM 计数器
52 5.14.1 PWM 波形
52 5.14.2 硬件和时钟框图
52 5.14.3
11 位PWM 生成器计算公式.53 6. IO 寄存器
54 6.1. 标志寄存器(flag),IO 地址 = 0x00
54 6.2. 堆栈指针寄存器(sp),IO 地址 = 0x02
54 6.3. 时钟控制寄存器(clkmd),IO 地址 = 0x03.54 6.4. 中断允许寄存器(inten),IO 地址 = 0x04
55 6.5. 中断请求寄存器(intrq),IO 地址 = 0x05.55 6.6. Timer16 控制寄存器(t16m),IO 地址 = 0x06
56 6.7. 外部晶体振荡器控制寄存器(eoscr,只写) ,IO 地址 = 0x0a
56 6.8. 中断缘选择寄存器 (integs),IO 地址 = 0x0c
57 6.9. 端口 A 数字输入启用寄存器(padier),IO 地址 = 0x0d.57 6.10. 端口 B 数字输入启用寄存器(pbdier),IO 地址 = 0x0e.57 6.11. 端口 A 数据寄存器(pa),IO 地址 = 0x10.57 6.12. 端口 A 控制寄存器(pac),IO 地址 = 0x11
57 6.13. 端口 A 上拉控制寄存器(paph),IO 地址 = 0x12.58 6.14. 端口 B 数据寄存器(pb),IO 地址 = 0x14.58 6.15. 端口 B 控制寄存器(pbc),IO 地址 = 0x15.58 6.16. 端口 B 上拉控制寄存器(pbph),IO 地址 = 0x16.58 6.17. 杂项寄存器(misc),IO 地址 = 0x08.58 6.18. Timer2 控制寄存器(tm2c),IO 地址 = 0x1c.59 6.19. Timer2 计数寄存器(tm2ct),IO 地址 = 0x1d.59 6.20. Timer2 分频寄存器(tm2s),IO 地址 = 0x17
59 6.21. Timer2 上限寄存器(tm2b),IO 地址 = 0x09
60 6.22 Timer3 控制寄存器(tm3c),IO 地址 = 0x32
60 6.23 Timer3 计数寄存器(tm3ct),IO 地址 = 0x33
60 6.24 Timer3 分频寄存器(tm3s),IO 地址 = 0x34
61 6.25 Timer3 上限寄存器(tm3b),IO 地址 = 0x35
61 6.26 比较器控制寄存器(gpcc),IO 地址 = 0x18.61 6.27 比较器选择寄存器(gpcs),IO 地址 = 0x19.62 6.28 PWMG0 控制寄存器(pwmg0c),IO 地址 = 0x20.62 6.29 PWMG0 分频寄存器 (pwmg0s),IO 地址 = 0x21.62 6.30 PWMG0 计数上限高位寄存器 (pwmg0cubh), 地址= 0x24.63 6.31 PWMG0 计数上限低位寄存器(pwmg0cubl), 地址= 0x25.63 PMS154C 8bit OTP IO 型单片机 ?Copyright 2018, PADAUK Technology Co. Ltd Page
5 of
85 PDK-DS-PMS154C_CN_V104 C Nov. 27,
2018 6.32 PWMG0 占空比高位寄存器 (pwmg0dth), 地址 = 0x22
63 6.33 PWMG0 占空比低位寄存器(pwmg0dtl), 地址 = 0x23
63 6.34 PWMG1 控制寄存器(pwmg1c),IO 地址 = 0x26.63 6.35 PWMG1 分频寄存器(pwmg1s), 地址 = 0x27.64 6.36 PWMG1 计数上限高位寄存器 (pwmg1cubh), IO 地址= 0x2a
64 6.37 PWMG1 计数上限低位寄存器(pwmg1cubl), IO 地址= 0x2b.64 6.38 PWMG1 占空比高位寄存器(pwmg1dth), IO 地址= 0x28
64 6.39 PWMG1 占空比低位寄存器(pwmg1dtl), IO 地址= 0x29
64 6.40 PWMG2 时钟寄存器(pwmg2c), IO 地址 = 0x2c
65 6.41 PWMG2 分频寄存器(pwmg2s), IO 地址= 0x2d.65 6.42 PWMG2 计数上限高位寄存器(pwmg2cubh), IO 地址 = 0x30
65 6.43 PWMG2 计数上限低位寄存器(pwmg2cubl), IO 地址= 0x31.65 6.44 PWMG2 占空比高位寄存器(pwmg2dth), IO 地址 = 0x2e
65 6.45 PWMG2 占空比低位寄存器(pwmg2dtl), IO 地址= 0x2f
66 7. 指令
66 7.1. 数据传输类指令.67 7.2. 算术运算类指令.70 7.3. 移位运算类指令.72 7.4. 逻辑运算类指令.73 7.5. 位运算类指令
76 7.6. 条件运算类指令.77 7.7. 系统控制类指令.78 7.8. 指令执行周期综述
80 7.9. 指令影响标志的综述.80 7.10. BIT 定义限制.80 8. 代码选项(Code Options)81 9. 特别注意事项.82 9.1. 警告
82 9.2. 使用 IC 时.82 9.2.1. IO 使用与设定.82 9.2.2. 中断.83 9.2.3. 切换系统时钟.83 9.2.4. 看门狗