GunGun 发表于 2016-5-23 18:17:05

PIC16F684单片机RA端口奇怪的问题?

PIC16F684单片机RA端口中RA4,RA5设成数字IO并设为输出,一直都没有反应?
虽然对现在的项目不影响,只是很奇怪啊!
有高手解释一下?

tdh03z 发表于 2016-5-23 19:38:02

记得好像默认是模拟端口,你先配置成数字IO

szxszx 发表于 2016-5-23 20:31:04

RA4,RA5为震荡输入输出脚,只有配置位内部震荡时才可以做IO用。CONFIG的FOSC=100

GunGun 发表于 2016-5-23 20:33:10

我立即试一下先。

GunGun 发表于 2016-5-23 21:09:01

本帖最后由 GunGun 于 2016-5-23 21:27 编辑

szxszx 发表于 2016-5-23 20:31
RA4,RA5为震荡输入输出脚,只有配置位内部震荡时才可以做IO用。CONFIG的FOSC=100 ...

但配置位要编程(烧录)时才能起效果?意思说如果不烧录一次,这两个脚就永远都不能正常使用?

szxszx 发表于 2016-5-23 21:15:20

是的               

GunGun 发表于 2016-5-23 21:28:10

知道了,谢谢。

bccuje_love 发表于 2016-5-26 11:10:47

你看下,默认的是不是AD口,?

GunGun 发表于 2016-5-26 11:13:03

问题解决了。在程序里重写一下配置位的代码。

dazelong2018 发表于 2020-4-17 22:29:00

Mark标记下

1521732588 发表于 2020-4-20 16:50:59

本帖最后由 1521732588 于 2020-4-20 16:57 编辑

1.这里首先T1GSS不能是T1 Gate    RA4占用T1G引脚   2. 检查配置字里面ClockOut的配置还有就是OSC是不是选择内部RC   
还有就是OSC是不是选择内部RC

1521732588 发表于 2020-4-20 16:55:45

还有就是OSC是不是选择内部RC

GunGun 发表于 2020-4-20 17:00:42

诸位还真是会翻啊!   

1521732588 发表于 2020-4-20 17:17:08

GunGun 发表于 2020-4-20 17:00
诸位还真是会翻啊!

看看是否可以

GunGun 发表于 2020-4-20 17:46:54

楼上,差不多了。再设一下模拟转换的寄存器。
页: [1]
查看完整版本: PIC16F684单片机RA端口奇怪的问题?