我是用ADC来检测,模拟量变数字量。从P1.0口读入模拟量,用单片机自带的adc,如果是图中的vcc是5v那种情况,我已经能通过调滑动变阻器,检测到0~5v的电压变化,现在就是不清楚高过了单片机工作电压能否一样。
追答噢,抱歉,没看到你这个是STC的,那么就看内嵌ADC的类型了,如果是逐次逼近型的,那输入超过最大值一点就会转换成全1(即饱和),如果是积分型的ADC,那就保不齐了,可能出现乱码,电压超标一段时间有可能烧模块,除非内置有保护电路
如果想测7V或以上,常规的办法只有两种,加电阻分压,或者外接其它ADC输入范围涵盖被测最大值的。