ZHCUAN6E October 2022 – May 2025 MSPM0L1105 , MSPM0L1106 , MSPM0L1116 , MSPM0L1117 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
输出信号生成单元可与计数器和捕获/比较模块一起使用,以生成所需的脉宽调制 (PWM) 输出波形、事件信号、同步捕获输入或计数器方向。许多输出波形是由计数器事件(加载、归零、计数器方向)和捕获/比较块(比较匹配)生成的。
TIMA 和 TIMG 在输出生成信号单元上有很多共同的特性。此外,TIMA 还具有高级输出生成特性,例如互补输出信号、死区插入和故障生成。
图 24-27 展示了 TIMG 输出方框图。
图 24-27 展示了 TIMA 输出方框图。
信号发生器操作
表 24-17 展示了输出发生器能够执行的信号发生器操作类型。信号发生器操作在 CCACT_xy[0/1] 寄存器中配置为归零、加载和比较事件。有关比较事件的类型,请参阅表 24-15。
值 |
操作 |
|---|---|
0h |
事件被禁用并选择优先级较低的事件(如果生效) |
1h |
CCP 输出值设置为高电平 |
2h |
CCP 输出值设置为低电平 |
3h |
CCP 输出值被切换 |
用于生成输出信号的主要寄存器为:
CCPD:此寄存器将 CCP 引脚的方向配置为输入或输出。