完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我是新手,希望所有的成员都好,都有新的项目。我有一个问题,用按钮控制led的简单控制。问题是延迟功能不能正常工作。我试过不同的方法来解决这个问题,但是它仍然没有解决。e配置位或某些配置位包含丢失,我真的不知道。我只希望led打开按下按钮2秒,然后按下相同的按钮2秒后关闭。我正在使用的ishi-tech c编译器和Mplab IDE软件。希望有人能帮助我。我附上了一个拉链在原理图中,我想要控制的led被命名为“power led”,按钮被命名为“power”。
|
|
相关推荐
5个回答
|
|
有两件事要看:1)所有这些中断都是建立起来的,但它们无处可去。您需要有一个函数来处理中断。2)如果您想要一个2秒的延迟,并且让看门狗设置2秒,这可能不是最好的超时设置,因为我怀疑延迟函数是“踢狗”(但是我可能弄错了)。3)包括
|
|
|
|
如上所述,在没有ISR时不要启用中断。在没有维护ISR时不要启用看门狗。用:没有必要清除PORTA和LATA,两个写入都转到同一个锁存器。为了避免将来的问题,请更改:to还有什么特别的原因您是我们吗?现在是过时了吗?XC8是最新的编译器。
|
|
|
|
@ JMONENO4:试试这个:
|
|
|
|
大家好。谢谢你们的回复。我想在这里贴上新的附加文件,但是我没有做到。所以我创建了一个新线程:使用PIC16F887的LED控制。对不起,我是新来的:
|
|
|
|
http://www. McCys.com /论坛/ M929 751。
|
|
|
|
只有小组成员才能发言,加入小组>>
5184 浏览 9 评论
2005 浏览 8 评论
1932 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3179 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2230 浏览 5 评论
742浏览 1评论
629浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
512浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
640浏览 0评论
538浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-29 04:13 , Processed in 1.195594 second(s), Total 85, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号