完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我有一个上拉开关,通过470欧姆在RA3上接地。如果我的中断例程寻找IOCAN3标志,没有中断。如果我通过排除条件进入中断,我让他也切换时得到中断动作?如果我设置一个数字,并且引导(7段)到1,那么开关释放时它就变成2。由于在中断例程中该数字是递增的,所以我认为当我放开时它正在通过例程。我已经为A3上的数字输入设置了具有正确Trish和Assel值的PORTA。PEIE,TCON;不允许外围中断,核心bsf INTCON中的INTCON,IOCIE;在端口上启用更改,核心银行IOCAN bsf IOCAN,IOCAN3中启用INTCON;在RA3(否定)banksel IOCAP上切换到地中断;在RA3上安全关闭正边沿,不需要吗?bcf IOCAP,IOCAP3;在RA3银行VREGCON上切换到地的中断;低功耗WDT额外材料bsf VREGCON,VREGPM银行0Inter....sw1_int:bcf INTCON,IOCIE;禁用更改中断btfss IOCAF,3;开关关闭端口A3,负?这里没有中断吗?调用do某事(此代码已被绕过,但仍有问题)bcf INTCON,IOCIE;禁用更改中断retfie我不知道,我知道。感谢任何指针或工作示例。我想处理这个怪物!迈克
|
|
相关推荐
4个回答
|
|
开关触点跳动?
|
|
|
|
是的,但是我似乎无法测试改变位RA3上的中断?我试着在开始测试这个?所以,我没有中断尝试测试这个标志吗?有些东西没有正确设置?谢谢Mikebtfss IOCAF,3;开关关闭PORTA3,负回程结束中断
|
|
|
|
我建议将程序减少到最小,显示问题,然后将整个代码连同一个示意图一起发布。
|
|
|
|
按钮反弹。在更改时中断不是读取按钮的最佳方式。如果在硬件上不能取消弹出,那么从定时器中断(例如每秒20-100次)轮询按钮并在软件中进行弹出就容易得多。
|
|
|
|
只有小组成员才能发言,加入小组>>
5137 浏览 9 评论
1987 浏览 8 评论
1917 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3157 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2215 浏览 5 评论
705浏览 1评论
595浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
479浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
609浏览 0评论
504浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-6 21:18 , Processed in 1.152426 second(s), Total 83, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号