利用10位AD转换器 及 LED 数码管,实现由AD转换器采集温度,并用数码管显示。温度超出一定范围,LED 指示灯闪烁报警。(主要分析进制16进制转换10进制,并用数码管显示问题)
**题目:**利用原有的电路 AD 及 LED 数码管显示等例子,进行整合。实现由 AD转换器采集温度(用可调电阻模拟),温度在数码管上显示。当温度超出一定范围,用 LED 指示灯进行闪烁报警。(后边附有源码,这里主要讲解一下进制转换问题,要使用进制转换的原因是这里采用的是10位AD转换器,即转换结果为10位,且结果为16进制数,例如全一情况:0x000003FF,如果直接将这个结果拿来当4个8位的数码管的输入的话,会发现,显示的也是16进制。所以需要进行进制转换,详细进制转换过程本文中间部分有介绍
原创
2020-11-10 20:20:32 ·
3311 阅读 ·
0 评论