[8/16位单片机] pic16f688单片机的ANSEL寄存器

[复制链接]
174|7
 楼主 | 2018-12-27 09:38 | 显示全部楼层 |阅读模式
datasheet上只有一个ANSEL寄存器,芯片有RA0-RA5,RC0-RC5,12个io只有一个8位的模拟数字选择寄存器,
ANSEL寄存器是怎么和这几个io口对应的?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
| 2018-12-27 16:46 | 显示全部楼层
  亲,对应关系看这里哦! 确实只有8个模拟AN0~AN7

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主 | 2018-12-27 17:09 | 显示全部楼层
麦小播 发表于 2018-12-27 16:46
亲,对应关系看这里哦! 确实只有8个模拟AN0~AN7

嗯,是的,被那两个图误解了。谢谢了!
| 2019-1-11 08:39 | 显示全部楼层
还有个ANSELH寄存器
| 2019-1-11 10:38 | 显示全部楼层
ANSEL寄存器的位只是对应AN7-AN0,至于AN7-AN0对应的哪个IO口,要看IO口的功能分布表。
| 2019-1-11 13:52 | 显示全部楼层
这个模拟口配置也是个值得吐槽的地方,有过各种叫法:
1、ADCON里面的PCFG若干位
2、按照AN通道来聚合在ANSEL,ANSELH
3、按照端口聚合在ANSELx寄存器组
| 2019-1-14 16:54 | 显示全部楼层
现在新的型号基本上都是统一第三种叫法了
| 2019-1-15 14:43 | 显示全部楼层
把端口引脚和AD采样脚对应好之后就明白了。
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式
我要创建版块 申请成为版主

论坛热帖

快速回复 返回顶部 返回列表