完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,我正在尝试创建一个程序,使用PWM调制上下LED。该程序使用状态机来处理输入和time0以减缓调光。这个程序很简单。我不明白为什么它不工作,它是如此直接。我已经检查过一切都已启动并正常工作。LED保持关闭,什么也没有发生。知道有什么不对吗?
|
|
相关推荐
12个回答
|
|
是的,如果我把占空比设置为高于零,在程序初始化后,它就会亮起来。此外,在没有正确工作的状态机和Time0的情况下,编写了一个更简单的程序。
|
|
|
|
我明白了。这些按钮能正确读懂吗?
|
|
|
|
是的,太奇怪了。所以认为错误在状态机中。
|
|
|
|
我也是,但我没能跟上……这3个按钮是怎么起作用的?
|
|
|
|
一个按钮是ON/OFF,它还没有实现。另外两个按钮用于LED的上下调光。在state=0中,如果按下任何按钮,则变量(dUp和dDown)加载到0xFF,并且每当定时器0变为零时递减。当变量达到零时,状态相应地改变,占空比根据按钮的按下而增加或减少。所以问题似乎是,占空比从来没有递增/递减,我想。
|
|
|
|
啊,我现在看到了(更好):那些共享变量可能是“不稳定的”吗?(8位,而不是16位?)只为了保存:)
|
|
|
|
哦,默认情况下它们是16位?思维变量只能是8位x)。如何确保它们是8位的?
|
|
|
|
|
|
感谢张贴结果。将来,当张贴代码时,使用“代码”标签,而不是特殊字体。
|
|
|
|
对不起,把它修好了
|
|
|
|
仅在术后第1天,而不是第12天。
|
|
|
|
我有时看不到我的帖子的回复。邮递员进入不同的视图模式或某物。所以我看不到我的第二个帖子。
|
|
|
|
只有小组成员才能发言,加入小组>>
5250 浏览 9 评论
2037 浏览 8 评论
1958 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3219 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2266 浏览 5 评论
792浏览 1评论
682浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
615浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
686浏览 0评论
586浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-30 02:41 , Processed in 1.501233 second(s), Total 99, Slave 83 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号