泰勒soc 发表于 2023-9-2 11:20:48

【已解决】P3.0测ADC异常,无法成功下载程序

本帖最后由 泰勒soc 于 2023-10-23 16:34 编辑

我用P3.0来检测ADC值,目前我将P3.0配置为高阻输入,我发现每当单片机上电时,必须将P3.0与地短接才能正常运行程序(这里我一直没有连接NTC传感器)。只要P3.0断开地,我的单片机上的数码管、蜂鸣器就都不正常了。
求解!!!!!!!!!!!!
我用的是STC8H1K08-SOP16




新进展,我换成其他引脚也是一样。求解高阻输入获取ADC该注意哪些地方??????????




新进展,在温度查表的时候占时间太长了,导致程序卡死。已解决,注意下载时下载口P3.0不要有任何干扰信号。


下载口被复用时,请不要影响到下载口的默认电平。下载口上电默认是准双向口,我用下载口测NTC时接地了,导致电平永远为低电平,不能成功的初始化





STC8H1KW 发表于 2023-9-13 14:46:52

        P3M0 = 0x00;          //P3.0 高阻输入
        P3M1 = 0x01;

神农鼎 发表于 2023-9-13 16:10:11





泰勒soc 发表于 2023-9-14 07:47:34

本帖最后由 泰勒soc 于 2023-9-19 07:50 编辑

已解决,P3.0和P3.1上电默认准双向口,不能接VCC和GND改变电平,否则会影响下载口下载
页: [1]
查看完整版本: 【已解决】P3.0测ADC异常,无法成功下载程序