全文预览

基于单片机的数字温度计(程序+答辩稿+说明书)

上传者:upcfxx |  格式:docx  |  页数:44 |  大小:435KB

文档介绍
单片机的时钟信号用来提供单片机片内各种微操作的时间基准,时钟信号通常'用两种电路形式得到:内部振荡和外部振荡。本系统设计采用内部振荡方式,如图2・4所示。MCS-51单片机内部有一个用于构成振荡器的高增益反向放大器,引脚XTAL1和XTAL2分别是此放大电器的输入端和输出端,由于采用内部方式时,电路简单,所得的时钟信号比较稳定,实际使用屮常采用这种方式。X1T30□-CRYSTAL<TEXT>第8页3.4矩阵电路按照键盘与单片机的连接方式可分为独立式键盘与矩阵式键盘。矩阵式键盘是一种常见的输入装置,在H常生活中,矩阵式键盘在计数机、电话、手机、微波炉等各式电子产品上已经被广泛应用。在键盘中按键较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式。在矩阵式键盘中,每条水平线和垂直线在交叉处不直接连接,而是通过一个按键加以连接。这样,一个端口就可以构成4x4=16个按键,比之直接将端口线用于键盘多出了一倍,而R线数越多,区别越明显,比如再多加一条线就可以构成20的键盘,而直接用端口线则只能多出一键。所以本次设计采用的是矩阵式键盘,确定矩阵式键盘上的何键被按下可以采用行扫描法。判断键盘屮有无键按下:将全部行线置低电平,然后检测列线的状态。只要有一列的电平为低,则表示键盘中有键被按下,而且闭合的键位低于电平线与4根行线相交叉的4个按键之中。若所有列线均为高电平,则按键中无键按下。判断闭合键所在位置:在确认有键按下后,即可进入确定具体闭合键的过程。其方法是:依次将行线置为低电平,即在置某根行线为低电平时,其它线为高电平。在确定某根行线位置为低电平后,在逐行检测各列线的电平状态。若某列为低,则该列线与置为低电平的行线交叉处的按键就是闭合的按键。图3-4矩阵键盘3.5显示电路在单片机应用系统中,对于系统的运行状态和运行结果,通常都需要直观交互显示出来。单片机应用系统中最常用的显示器有

收藏

分享

举报
下载此文档