新闻中心

EEPW首页>嵌入式系统>设计应用> 基于AT89C2051的数字温度计设计

基于AT89C2051的数字温度计设计

作者: 时间:2010-11-01 来源:网络 收藏


2.2 主处理模块
主处理模块主要是将各个模块进行协调处理以实现数据交互。主处理模块首先完成初始化工作,初始化后进入循环处理,在循环过程中获得采集模块的数据,并将数据进行处理,根据处理后的结果进行显示。主处理的流程图如图3所示。


2.3 显示模块
采用动态扫描的方法,其中P3.O,P3.1,P3.2,P3.3控制位选,P1控制段选。由P3.O,P3.1,P3.2,P3.3向各位轮流输出扫描信号,使每一瞬间只有一个数码管被选通,然后由P1送入该位所要显示的字形码,点亮该位字形段显示的字形。在P1送出的码段和P3.0,P3.1,P3.2,P3.3送出的位段的配合控制下,使各个数码管轮流点亮显示各自的字形。

3 结语
测温传感器采用改进型智能温度传感器DSl8B20,测温范围为-55~+125℃,最大分辨率可达0.062 5℃,可以直接读出被测温度值,而且采用单线制与单片机相连,减少了外部的硬件电路,同时可直接将温度转化成串行信号供微机处理。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭