完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
我试着读计数器寄存器。我相信timeRe24工作。
主回路 Time24A RealTimeSaveCV(&RealTimeT);LCDX位置(1,1);LCDA PROCHECITE(RealTimeT); 但LCD只显示了0000,我找不到原因。 |
|
相关推荐
4个回答
|
|
我发现捕捉必须设置为低,但我不知道为什么
|
|
|
|
你使用的f-()没有任何参数,但是它返回了什么
你想要。 Time16-WiRealTimeSaveCV 描述:读取当前Time16计数寄存器值,同时保存比较寄存器。这执行软件征求,硬件同步计数器捕获操作。只有保存比较寄存器的内容时才能使用此函数。如果比较寄存器内容不需要保存,那么最好使用WRealTimeR()函数。请注意,这个API例程被称为Wead计数器。C原型:WordMiTr1616WeRealTimeSaveCV(空);程序集:LCALTEMITER 16WWRADIMTER SaveCV MOV[WCOUNT],X;MSB在X MOV[WCOUNT +1 ]中返回,A;LSB返回一个参数:无返回值:W计数:计数寄存器内容。MSB在X寄存器中通过,LSB在累加器中传递。 所以你应该有点像 RealTime= Time24Ai RealTimeSaveCV(); 问候,Dana。 |
|
|
|
对16位定时器来说是正确的,但是对于24位定时器数据表说
Time24YaRealTimeSaveCV描述:读取当前Time24计数寄存器值,同时保存比较寄存器。这执行软件征求,硬件同步计数器捕获操作。只有保存比较寄存器的内容时才能使用此函数。如果比较寄存器内容不需要保存,那么最好使用RealTimeR()函数。注意,这个API例程被称为读计数器。C原型:VoIDimeRe24AudiTimeSaveCV(DWORD PDWCOUNT);汇编:MOV A,[PDWCOUNT] MOV X,[PDWCOUNT++] 1 LCALL Time24LeRealTimeSaveCV |
|
|
|
在数据表中有一个注释提到了一个捕获问题。
但它不是“完整”的警告,或者我认为 捕获此参数是从可用的一个源中选择的。该输入的上升沿使得计数寄存器被传送到比较寄存器。如果将该参数设置为一个值或被高举在外部,则软件捕获机制将无法正确操作。 问候,Dana。 |
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2106 浏览 1 评论
1853 浏览 1 评论
3672 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1788 浏览 6 评论
1536 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
575浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
427浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
439浏览 2评论
389浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
921浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 11:55 , Processed in 0.960903 second(s), Total 84, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号