超声波流量计低功耗高精度设计的探讨 二十四
4.2显示部分
流量计作为测量仪器必须具有显示功能。本系统的显示部分主要用来进行流量流速及一些参数的显示;使工作人员可以现场对测量进行设置;实现关键数据的存储以及通过键盘对流量计的实际操作。它与其它三个模块紧密相联。起到重要的人机交互的作用。
显示部分主要包括键盘的识别、LCD的汉字显示及菜单和函数。
4.2.1键盘识别
列线P1.4~P1.7通过上拉电阻接电源,处于输入状态,行线P1.o~P1.3为输出状态。键盘上没有按键闭合时,所有列线输入全为高电平。当键盘上某个按钮闭合时,则对应的列线和行线短接,此时输入电平由输出电平决定。检查是否有按键按下时,先看输入的列线,令四条行线都输出低电平,则四条列线没有按键按下时输出为“1”,当有一个被按下时,这条列线将输出低电平,则必定是连接在这条行线上的某个按钮被按下了。然后以均匀时间间隔在四条行线上分别扫描输出“0”信号,则当在某一条列线上读取到“0”时,就可以唯一地确定是与哪一条行线相连的按键被按下了。
扫描确定按键后,程序自动为相应按键赋对应的键值,便于后面的程序中的使用和判断。
详情请浏览公司网站的产品中心 http://www.dlysys.com/ 超声波流量计