Microchip
直播中

李戈

8年用户 182经验值
私信 关注
[问答]

PIC24FJ128GA202 RA4(GPIO 12)上拉电阻器引脚状态如何检测?

嗨,我有点糊涂了。如果我正确地理解了数据表,PIC24FJ128GA202的GPIO12只是输入(和数字化的)。我想用这些类型的引脚按钮(上拉)。与其他输入/输出(PORTB)引脚,我能够检测引脚状态的变化。以GPIO12为例,我总是很低,虽然它是连接起来的。我是不是“炸”了这个PIN?连接:我的代码:

回帖(4)

李凤

2019-10-29 12:59:42
一些建议是非常感激。- Ithoughtif我连接针与10科姆到VCC,它应该读取高。-如果我总是读低,是销钉断(或应该浮动,如果打破)?-有没有一种方法来检查销钉是不是“断了”?我有点迷路了,因为我意识到我的PICKit 3没有正常工作(找不到设备,没有结束调试会话,在编程会话期间离开,等等)。我得到一个新的,工作没有问题,我问自己,如果PIC坏了,由于错误的编程。预先感谢!
举报

李铭鑫

2019-10-29 13:08:58
嗨,这个管脚和二级晶体振荡器共用,可用于定时1、RTCC时钟、参考时钟和FRC调整。还有一个专门用于这个管脚(SCLKI)模式的配置位:SOSCSEL。除了确保SOSCEN在OsCon寄存器,保持=0。问候,Mysil
举报

王焕树

2019-10-29 13:22:32
(从DaveKW7X中清除幻灯片的虚拟帖子)
举报

李凤

2019-10-29 13:36:01
你好,Mysil,非常感谢你的帮助!现在我明白我误解了什么。对于像我这样爱好或初学者的其他用户可能会感兴趣:在DS30010038B页面17下,我阅读“RA4–GPIO12–Input”,并且我猜想这是默认功能,我忘记重读第3页,其中PIN具有更多的功能:“SOSCO/SCLKI/CN0/RA4”。在第19页上进一步阅读:我正在使用MCC,这是我初学者的一个很棒的工具。MMC在选择RA4作为输入“SOSCSEL”=“SOSC电路选定”(#pragma config SOSCSEL=ON)PICKIT3之后没有显示任何警告:我不知道启用“电源目标电路来自PICKit3”会在关闭调试会话之后结束PIC仍然开机。我认为,如果某人从PICKit 3上拔下PIC,或者改变引脚的布线(就像我在第一次PIC测试时所做的那样),那确实不是一个好情况。我现在用外部电源为我的测试电路供电,红色LED和1.4KO显示电源状态。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分