PWM_wReadCounter()

[复制链接]
2393|1
 楼主| jack501 发表于 2009-1-1 20:59 | 显示全部楼层 |阅读模式
请问PWM_wReadCounter()函数的说明?谢谢
jxin 发表于 2009-1-2 09:16 | 显示全部楼层

datasheet里的

(函数)PWM16_wReadCounter
说明:
请注意,此函数用于那些必须在计数器寄存器运行过程中读取它的应用程序,但会造成某
些不良影响。
C 语言:
BYTE PWM16_wReadCounter();
汇编语言:
call PWM16_wReadCounter
mov [wCounter], X
mov [wCounter+1], A
参数:

返回值:
返回计数器寄存器数值。最大有效字节(MSB)在寄存器X 内传递,而最小有效字节(LSB)
在累加器内传递。
注意:
为了读取PWM16 计数器寄存器,脉冲宽度寄存器必须暂时性地进行修改。这样有可能导
致PWM16 计数器寄存器的运行被推迟1 个或多个计数。此外,还有可能导致出现不利的
中断条件。寄存器A 和寄存器X 有可能被此函数所改变。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

35

主题

99

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部