89.73 KB, 下载次数: 40
Y_G_G 发表于 2021-7-25 23:38
你看一下你的ADC程序里面有没有这个查询ADC完成标志位的我是没有在你程序里找到
ADC是要一个过程的,启动AD ...
jhczy 发表于 2021-7-26 09:40
贴上来的程序不完整,不好分析原因,可以肯定地说是程序的问题
zqz1345444061 发表于 2021-7-26 09:48
ADC初始化及采集程序如下
void ADC_config(void) //ADC 初始化
{
jhczy 发表于 2021-7-26 10:00
这个程序确实有问题,STC8与STC15的ADC程序有点小区别,请详细看STC8G的手册
zqz1345444061 发表于 2021-7-26 10:07
可是它的确也能实现ADC的功能
jhczy 发表于 2021-7-26 10:10
采集的数据可能就是某一个通道上的
zqz1345444061 发表于 2021-7-26 10:07
可是它的确也能实现ADC的功能
zqz1345444061 发表于 2021-7-26 10:12
确实是,我这个程序是选择固定通道,我的问题就在于不知道如何选择多个通道
jhczy 发表于 2021-7-26 10:17
我的STC8G的某一个端口的ADC程序(STC8G1K08的),12MHz
void W1_ADC() //P3.4检测
{
Y_G_G 发表于 2021-7-26 12:17
ADC用中断比较好,不用一直等待,程序也可以做其它的事
STC8A4k不需要设定转换时钟个数的,ADC时钟用最慢的时 ...
Y_G_G 发表于 2021-7-26 12:17
ADC用中断比较好,不用一直等待,程序也可以做其它的事
STC8A4k不需要设定转换时钟个数的,ADC时钟用最慢的时 ...
zqz1345444061 发表于 2021-7-26 10:12
确实是,我这个程序是选择固定通道,我的问题就在于不知道如何选择多个通道
河边洗脚人 发表于 2021-12-11 17:41
兄弟,请问这个问题解决了吗?
我按照之前10楼大佬说的解决办法,延迟采集似乎没有效果...
Y_G_G 发表于 2021-7-26 12:17
ADC用中断比较好,不用一直等待,程序也可以做其它的事
STC8A4k不需要设定转换时钟个数的,ADC时钟用最慢的时 ...
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |