PIC16F684单片机RA端口奇怪的问题?
PIC16F684单片机RA端口中RA4,RA5设成数字IO并设为输出,一直都没有反应?虽然对现在的项目不影响,只是很奇怪啊!
有高手解释一下? 记得好像默认是模拟端口,你先配置成数字IO RA4,RA5为震荡输入输出脚,只有配置位内部震荡时才可以做IO用。CONFIG的FOSC=100 我立即试一下先。 本帖最后由 GunGun 于 2016-5-23 21:27 编辑
szxszx 发表于 2016-5-23 20:31
RA4,RA5为震荡输入输出脚,只有配置位内部震荡时才可以做IO用。CONFIG的FOSC=100 ...
但配置位要编程(烧录)时才能起效果?意思说如果不烧录一次,这两个脚就永远都不能正常使用? 是的 知道了,谢谢。 你看下,默认的是不是AD口,? 问题解决了。在程序里重写一下配置位的代码。 Mark标记下 本帖最后由 1521732588 于 2020-4-20 16:57 编辑
1.这里首先T1GSS不能是T1 Gate RA4占用T1G引脚 2. 检查配置字里面ClockOut的配置还有就是OSC是不是选择内部RC
还有就是OSC是不是选择内部RC 还有就是OSC是不是选择内部RC 诸位还真是会翻啊! GunGun 发表于 2020-4-20 17:00
诸位还真是会翻啊!
看看是否可以 楼上,差不多了。再设一下模拟转换的寄存器。
页:
[1]