[PIC®/AVR®/dsPIC®产品] PIC12F1822 的ADC采样问题求助

[复制链接]
zjjhtony 发表于 2020-7-22 15:43 | 显示全部楼层
应该是需要拔开PICKIT3进行RA0口的ADC读取测试的。
 楼主| a511484095 发表于 2020-7-22 16:05 | 显示全部楼层
zjjhtony 发表于 2020-7-22 15:43
应该是需要拔开PICKIT3进行RA0口的ADC读取测试的。

嗯嗯 我以为不需要拔!
感谢帮助!
CoolSilicon 发表于 2020-7-22 16:18 | 显示全部楼层
a511484095 发表于 2020-7-22 15:28
没拔。。。难道他不应该自己学会断开debug模式吗

肯定是要拔掉的...
 楼主| a511484095 发表于 2020-7-22 16:44 | 显示全部楼层
CoolSilicon 发表于 2020-7-22 16:18
肯定是要拔掉的...

了解啦!!太感谢了!!!
CoolSilicon 发表于 2020-7-23 09:53 | 显示全部楼层
拔掉之后, 功能正常了没?
 楼主| a511484095 发表于 2020-7-23 14:59 | 显示全部楼层
CoolSilicon 发表于 2020-7-23 09:53
拔掉之后, 功能正常了没?

正常了!哈哈
madboy21 发表于 2020-7-28 15:05 | 显示全部楼层
PIC单片机AD配置非常的简单1、ADON=1; //打开AD //2、ADGO = 1; //启动AD,//3、while(ADGO);//转换完成。
//ADC参考默认GND/VDD,时钟默认2分频,采样通道默认通首0 。
1、没见楼主有ADGO=1,反而有ADGO=0,向ADGO写入0将强行停止AD转换。
2、不要动不动就U32,这种小容量片子一个U32运算基本就把RAM吃掉一大半了。
3、我看了5楼代码木有问题,楼主可以参考下。
 楼主| a511484095 发表于 2020-7-28 16:06 | 显示全部楼层
madboy21 发表于 2020-7-28 15:05
PIC单片机AD配置非常的简单1、ADON=1; //打开AD //2、ADGO = 1; //启动AD,//3、while(ADGO);//转换完成 ...

谢谢前辈!
五楼就是我自己
问题出在了debug占用了AN0的口
谢谢前辈的指导!
北极风 发表于 2020-7-29 09:29 | 显示全部楼层
不是denug占用了AN0,可以说12F1822就不支持debug模式,除非你使用仿真头。
 楼主| a511484095 发表于 2020-7-29 10:38 | 显示全部楼层
北极风 发表于 2020-7-29 09:29
不是denug占用了AN0,可以说12F1822就不支持debug模式,除非你使用仿真头。

仿真头~好的了解~!!!谢谢前辈!
杨光光光, 发表于 2021-9-16 08:59 | 显示全部楼层
想问一下大佬们用什么烧录软件下载程序,我用pickit3有时明明下载成功,但是程序却下载进去。怎么回事呢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部