新手求肋 8H1K08无法正确读取ADC数据
以上是我的程序和线路图,目前情况是在开关打开的情况下,电路中的VCC电压3-5V都试过,但是程序中的vcc值我试出来一直保持1195的样子,然后开关关闭后vcc值就是负数(用电压表量电压正常).
请大神帮我看看到底是什么原因
你少了这个。
P_SW2 |= 0x80;
ADCTIM = 0x3f; //设置ADC内部时序
请下直接下载“04-STC8H1K08-20P-9路10位ADC转换-串口1(P1.7)返回结果-C语言”里的HEX文件测试。
用户请先别修改程序, 直接下载"04-STC8H1K08-20P-9路ADC转换-串口1(P1.7)返回结果-C语言"里的"ADC.hex"测试.
下载时选择主频11.0592MHZ。
测试时, 电脑的串口助手设置115200,8,n,1.
本程序演示9路ADC和bandgap查询采样,通过串口1(P1.7)发送给上位机,波特率115200,8,n,1.
梁工 发表于 2025-2-22 21:08
请下直接下载“04-STC8H1K08-20P-9路10位ADC转换-串口1(P1.7)返回结果-C语言”里的HEX文件测试。
你好,我是新手,没用过电脑串口助手,请问怎么用的 angmall 发表于 2025-2-22 19:53
你少了这个。
P_SW2 |= 0x80;
ADCTIM = 0x3f; //设置ADC内部时序
有的 hx121200 发表于 2025-2-24 19:05
你好,我是新手,没用过电脑串口助手,请问怎么用的
请看下面截图:
或者:
梁工 发表于 2025-2-24 22:33
请看下面截图:
接线怎么接? 然后用某个引脚量电压会在串口助手这里显示测量后的电压吗? 梁工 发表于 2025-2-24 22:33
请看下面截图:
补充一下,我没有实验箱 hx121200 发表于 2025-2-25 19:39
补充一下,我没有实验箱
只要能串口下载程序,就可以做串口1通信测试。
页:
[1]