完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,我有一个问题编程微控制器的EUSAT。我使用MPLAB代码配置器,但我一定要检查MPLAB代码配置器生成什么。我使用PIC16F18323和PIC16F1619。我既编程微控制器的EUSAT功能,但不使用默认引脚。例如,在PIC16F18323中,不是将RX编程为RC5,而是将RX改为RA0。我知道如何通过MPLAB代码配置器和读取它的数据表来改变这个引脚。我没有问题当我上传程序,RX引脚正在工作。但当我打开电源重置它时,意味着通过关闭微控制器的电源,然后关闭RX管脚来重置它,在过程之后似乎没有工作。但是,当我把微控制器的EUSART编程到它的默认引脚,并且重置电源时,RX引脚正在工作。我的问题是:如果不使用微控制器默认引脚的默认引脚,这是否正常发生,或者我的代码有问题?你们当中有人遇到过这样的问题吗?下面是我的UART PIN初始化代码:最好的问候和感谢,路易吉
|
|
相关推荐
1个回答
|
|
嗨,苏珊,我已经检查过安塞拉了。对不起,上次我发的代码错了。我现在更新了代码。我想再次指出这一点。当我上传这段代码时,RX引脚(即RA0)和TX引脚(即引脚RA4)一样工作正常,但是通过电源复位(这意味着完全关闭Vdd电源并将电源重新打开)RX引脚(即RA0)不再工作,而是TX引脚(即pi)。N RA4仍在工作。但是再一次,我知道RA4引脚不是RX的默认PIN,但它是根据数据表的RC5引脚。但是根据数据表,这可以通过设置pps寄存器来改变。希望这可以解决我的问题。
|
|
|
|
只有小组成员才能发言,加入小组>>
5202 浏览 9 评论
2016 浏览 8 评论
1942 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3188 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2243 浏览 5 评论
753浏览 1评论
640浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
544浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
652浏览 0评论
552浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 02:03 , Processed in 1.184218 second(s), Total 78, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号