模拟信号与stc单片机

我有一个声音传感器是模拟信号输出。
声音越大,输出引脚的电平越高。
我想把输出口引脚接到单片机io口,
然后如果声音大到一定程度,io口就接收到输入的高电平,从而关闭led。
这样可以实现吗?
单片机是stc8,他的引脚多少伏能识别成高电平啊?谢谢

一般51单片机管脚识别的电平最低为 0.7*VCC ,按3.3v计算,输入大于 2.3V 才能识别为高电平
不建议直接将传感器接 CPU IO 口,最好用一个三级管放大后再接。

可以外部加个电压比较电路,也可以ADC转换