完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,我有一个项目,但是在开始的时候,我想用5个开关用两个PIC18来控制5个LED……但是有一个问题,当我打开开关LED发光二极管不能工作时,用一个SW亮起两个或三个LED,请帮助解决这个问题,有一个代码:(我将给出一个L)。主机:奴隶:HTTPS://www. DROPBOX.COM/SHI/H36E1MGYNYZN5WV/AAA0GQWW00OVBXG3T0UC3UNA?DL=0
|
|
相关推荐
13个回答
|
|
在任何情况下,写入LATX,而不是PORTX。
|
|
|
|
而且,在你循环的任何时候,我都不会执行SPIZIALITY(其代码未被显示):在引导时只执行一次。
|
|
|
|
同意。例如CuxePoababITS.RA0=1;TelATabITS.LATA0=1;
|
|
|
|
SPI1IILIALIALIZE();来自MPLAB程序,用MCC插件生成。
|
|
|
|
我想它是产生的,但我仍然不相信它…你能张贴它吗?
|
|
|
|
|
|
因为我将使用NFR24L01收发器,我为此建立了图书馆。有Main代码和header:和header文件:据我所知,用这个发送信息是‘nrf_SPI_RW’,而读取信息是‘nrf_SPI_Read’,但是我需要发送和接收5个变量,我该怎么办呢?对不起,我是PICS的初学者,这就是为什么我的一些问题看起来有点愚蠢。:)
|
|
|
|
抱歉泛滥,但是现在我正在“proteus”中调试我的代码,并且我看到,一些从数据变量的值是“0”,而一些“/0”为什么存在/符号?
|
|
|
|
“0”是数字零,值0x30。“/0”是NULL字符,值0x00。看起来您把所有可保存的字符都显示为ASCII字符。
|
|
|
|
是的,我正在发送带有char变量的数据。当开关关闭时,一切都正常,但是当它变高时,然后启动“魔术”:D。
|
|
|
|
如果你期望“0”时看到“0”,那么你就有了一个bug。追赶它。
|
|
|
|
现在我不期待‘0’或‘0’,我只需要得到正确的信息,如果SW1=1,那么第一比特=1,而不是第一和第四,例如等于1。
|
|
|
|
听起来你好像对调试一无所知。如果情况不像你想象的那样,你必须一步一步地找出原因。我不能为你做这件事。
|
|
|
|
只有小组成员才能发言,加入小组>>
5238 浏览 9 评论
2028 浏览 8 评论
1950 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3204 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2253 浏览 5 评论
777浏览 1评论
666浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
595浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
676浏览 0评论
576浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 03:19 , Processed in 2.189234 second(s), Total 100, Slave 84 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号