发新帖我要提问
12
返回列表
打印
[PIC®/AVR®/dsPIC®产品]

PIC12F1822 的ADC采样问题求助

[复制链接]
楼主: a511484095
手机看帖
扫描二维码
随时随地手机跟帖
21
zjjhtony| | 2020-7-22 15:43 | 只看该作者 回帖奖励 |倒序浏览
应该是需要拔开PICKIT3进行RA0口的ADC读取测试的。

使用特权

评论回复
22
a511484095|  楼主 | 2020-7-22 16:05 | 只看该作者
zjjhtony 发表于 2020-7-22 15:43
应该是需要拔开PICKIT3进行RA0口的ADC读取测试的。

嗯嗯 我以为不需要拔!
感谢帮助!

使用特权

评论回复
23
CoolSilicon| | 2020-7-22 16:18 | 只看该作者
a511484095 发表于 2020-7-22 15:28
没拔。。。难道他不应该自己学会断开debug模式吗

肯定是要拔掉的...

使用特权

评论回复
24
a511484095|  楼主 | 2020-7-22 16:44 | 只看该作者
CoolSilicon 发表于 2020-7-22 16:18
肯定是要拔掉的...

了解啦!!太感谢了!!!

使用特权

评论回复
25
CoolSilicon| | 2020-7-23 09:53 | 只看该作者
拔掉之后, 功能正常了没?

使用特权

评论回复
26
a511484095|  楼主 | 2020-7-23 14:59 | 只看该作者
CoolSilicon 发表于 2020-7-23 09:53
拔掉之后, 功能正常了没?

正常了!哈哈

使用特权

评论回复
27
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楼代码木有问题,楼主可以参考下。

使用特权

评论回复
28
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的口
谢谢前辈的指导!

使用特权

评论回复
29
北极风| | 2020-7-29 09:29 | 只看该作者
不是denug占用了AN0,可以说12F1822就不支持debug模式,除非你使用仿真头。

使用特权

评论回复
30
a511484095|  楼主 | 2020-7-29 10:38 | 只看该作者
北极风 发表于 2020-7-29 09:29
不是denug占用了AN0,可以说12F1822就不支持debug模式,除非你使用仿真头。

仿真头~好的了解~!!!谢谢前辈!

使用特权

评论回复
31
杨光光光,| | 2021-9-16 08:59 | 只看该作者
想问一下大佬们用什么烧录软件下载程序,我用pickit3有时明明下载成功,但是程序却下载进去。怎么回事呢!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则