完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我有一些配置问题,我似乎无法绕过。它很可能成立。RA3和RA5没有输出足够的电压来完全照亮LED。所有其余的输出点亮相同的LED /电阻器组合。我能从数据表中收集到的唯一有意义的信息是,在POR上,这两者是类似的,在porta上,只有这两者是类似的。我试图将这些引脚设置为代码中的输出,但是可能我需要做其他工作,因为POR的操作方式。我也永远不能得到RB1和RB0作为输出。在我把这些输出移到RB6和RB7之后,一切都很好。我能在这两个引脚上发现的唯一重要的东西是它们与串行编程有关。我显然没有正确地配置这些引脚。附上我的代码和接线图。代码是PIC Basic Pro。有什么帮助或建议?
布线图1.ZIP(15.25 KB)-下载30次 |
|
相关推荐
1个回答
|
|
我假设这是您正在使用的Basic的一些变体,我不熟悉它。请将所有的LED定义改为写到LATA或LATB寄存器,而不是写到PORTA或PORTB寄存器。您正在经历读-修改-写(read-.-write)问题,由于处于模拟输入模式的管脚而加剧。如果你给PORTx寄存器寻址,ys读为零。如果你用示波器观察这些引脚,你会发现仪表上看起来是低压的那些引脚实际上正在接地和Vdd之间快速切换,而你只是在测量开关比。
|
|
|
|
只有小组成员才能发言,加入小组>>
5203 浏览 9 评论
2016 浏览 8 评论
1942 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3188 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2243 浏览 5 评论
754浏览 1评论
641浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
549浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
653浏览 0评论
553浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-5 07:54 , Processed in 1.142825 second(s), Total 44, Slave 38 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号