是利用最简单的低电平扫描方式实现的,利用开关的一端与单片机口相连接方式,另一端是用接地的方式,用单片机来检测口是否是低电平,此目的是来判断键盘是否被按下。温度传感器温度传感器的特性数字温度传感器是公司生产的-,被我们称之为单总线器件,其特点是线路非常的简单、外形也是很小的。因此,如果把它来用作组成测量温度电路的器件,线路相当的简单,只需要在一根通信线上就能够放好多和一样的数字温度计,使用也是很方便的。温度传感器的特点.只需要一个端口就能够实现通信。.在中的每个器件上都有独一无二的序列号。.在实际的应用中实现检测温度是不用任何外部元器件的。.每次把温度转换为数字需要的时间为。.测量温度范围在-到+之间,精确度在度。.数字温度计的分辨率用户可以从实现位到位选择方式。.其内部可以有温度上、下限设置报警。.具有负压特性,当电源极性给接反时,温度计是不能正常工作的,但也不会由于发热而被烧毁[]。的内部结构其的内部是由部分组成的:.具有位激光只读存贮器,在这里存放着每个的唯一的序号,开始位是产品类型的编号(为),接着是每个器件的唯一的序号,共有位,最后位是前位的校验码这也是多个可以采用一线进行通信的原因。.温度传感器,它是将温度转化为数字量的关键部分。的存贮器,它由高速存贮器和(高温和低温报警触发器)组成,数据首先写入高速存贮器中,然后通过复制命令将数据写入中。高速存贮器由个字节组成,头两个字节存放检测温度的值号()为存放温度的值号()存放温度值的符号,如果温度为负,则号存贮器全为,否则全为,这也是可用来表示温度的原因。最低位先读出。若最低位为,则表示为度,求值的方法根据中的值将中的二进制数求补再转换成十进制数除以即得被测温度的值[]。表是温度和数字量的关系。第二和第三字节是从和中复制的值,当上电被更新;接下来两个字节没用,若读它应全为;第六和第七字节为计数寄存器;最后一个字节为校验。