实在没招, STC8H1K08芯片的AD转换结果始终为0,是什么原因?
就这么几行程序,AD转换结果不动border=0 这是范例,直接拷贝测试,不知问题在哪?求帮助 一般都是原理图错的离谱,案例1:8H8K64U焊在8H3K32S2的PCB上 | ADC转换好像不对的典型错误 - 其他技术交流 国芯技术交流网站 - AI32位8051交流社区
谢谢!
问题是,直接使用内部参考电源, AD还是不能正常运转 姓伍的 发表于 2025-7-12 23:23
谢谢!
问题是,直接使用内部参考电源, AD还是不能正常运转
问题是,你原理图的PDF都不贴上来,谁能帮你
正确的芯片被错误的使用,天天在发上,上面那个案例就是 仿真器用你们的USB转串口,直接连到芯片上,没其他,
STC8H1K08T芯片手册说是带两个串口,为什么s2com下能赋值我现在还搞不明白,反正怪事就多
怪事当然多,你到现在,都未证明您应用线路是对的:
1,请问 ADC_VREF+ 您接的参考源是啥 ?
2,你从 STC8H1K08-TSSOP20/SOP16, 又讲到了 不同的型号
STC8H1K08T-TSSOP20/SOP16
神农鼎 发表于 2025-7-13 15:39
怪事当然多,你到现在,都未证明您应用线路是对的:
1,请问 ADC_VREF+ 您接的参考源是啥 ?
帮忙看一下我这个,谢谢AI8H1K08-QFN20芯片ADC一但通过内部1.19V测量供电电压时原本正常的P1.0电压就不正常
https://www.stcaimcu.com/thread-19070-1-1.html
(出处: 国芯技术交流网站)
ADC0-P1.0参考电压为电源5.09V通过串口1发送电压数据显示OK
硬件连接:
芯片采用AI8H1K08-QFN20
芯片供电采用USB供电,测量芯片供电电压为5.09V
芯片的6脚ADC_VRef+和供电VCC 5脚接在一起。
芯片的16脚也就是P1.0(ADC0通道)通过电位器中心脚连接到芯片供电
调节电位器P1.0脚电压会变化,通过串口1进行打印输出,在没有加测量
(Read_VCC()//读取芯片供电VCC)函数时P1.0电压变化正,常用万用表测量
电压与串口打印数据基本一致(串口1接的数据是03DE=990 万用表测量为:0.99V BCCC=3020 3.02V)
说明P1.0的ADC转换电压正确
为什么在加入 (Read_VCC()//读取芯片供电VCC函数是就不正常了?
在加入 (Read_VCC()//读取芯片供电VCC函数时P1.0 ADC电压就不正确了?
但是这个 (Read_VCC()//读取芯片供电VCC函数读取的芯片供电电压又是正常的,为什么呢? 姓伍的 发表于 2025-7-12 22:15
这是范例,直接拷贝测试,不知问题在哪?求帮助
首先你要保证你的硬件接线没有错误,然后使用例程,才能有结果
页:
[1]