关于STC12C5608AD单片机程序的问题

2025-02-26 11:32:53
推荐回答(3个)
回答1:

这款资料没看,不知P1口是不是AD的,要是的话,把1.3配置成输入,写个AD检测程序测电压吧,如果只是判断有光无光那只是硬件考虑了,利用分压电阻和三极管组成开关电路;调整分压值使有光时端口输出0,无光为1,直接读P口状态就行了;难道显示程序没搞定?用AD检测电压的话,可以显示光强勒克斯

回答2:

问题补充:哎。。。失败了。。。搞半天,原来把单片机的GND漏焊。。。瀑布我曾经用过STC的AD,我不知道你的P1.3管脚是怎么配置的,如果外面有分压

回答3:

我曾经用过STC的AD,我不知道你的P1.3管脚是怎么配置的,如果外面有分压电阻的话,你最好配置为浮空,如果没有分压电阻,你配置成高阻输入比较好。好像STC高阻的时候大概是100k左右,如果外面有分压电阻,里面要分压的。我用的时候挺好的,测3.3V的电压,可以到3.3V,没有那么大误差