ADC0809的模拟量转化为数字量的采集处理问题
我打算做一个电压报警器,当电压低于指定值时启动蜂鸣器报警。但不知道采集到的数字量怎么表示到单片机的C语言程序里,可以用普通管脚来启动蜂鸣器吗?熟悉的话帮忙写一下例程,要用...
我打算做一个电压报警器,当电压低于指定值时启动蜂鸣器报警。但不知道采集到的数字量怎么表示到单片机的C语言程序里,可以用普通管脚来启动蜂鸣器吗?熟悉的话帮忙写一下例程,要用C来写,谢谢!
展开
1个回答
2012-10-30
展开全部
数字量可以通过单片机的引脚读入。
读入的数据跟设定值进行判断。低于设定值时,启动蜂鸣器。
普通管脚输出要加三极管放大才可以驱动蜂鸣器的。
如果仅是这么个功能。你还不如直接用个比较器。更简单。
读入的数据跟设定值进行判断。低于设定值时,启动蜂鸣器。
普通管脚输出要加三极管放大才可以驱动蜂鸣器的。
如果仅是这么个功能。你还不如直接用个比较器。更简单。
追问
但我不懂的是如何在程序中表示出数字量啊,能写个C程序示范一下吗?
追答
数字量?
unsigned char
unsigned int
unsigned long
用啥自己定义。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询