从设备的角度出发说明三线接口的数据线。DIN是从设备的数据输入线,DOUT是从设备的数据读出线。这里我们使用CS,SCLK,DIN和DOUT来定义三线接口中的各条线。Р 下图为HT93LC66与单片机连接图Р Р Р Р第3章系统硬件设计Р3.1单片机模块功能的实现Р 采用STC12C5A08AD单片机,实现单片机模块各项功能。单片机模块接线如图3.1所示。Р 单片机模块Р单片机模块管脚连接简介:Р对从测温传感器、测油量传感器、测车速传感器和测转速传感器四个信号输入的数据进行处理。Р车速、转速和里程,FP2OUT、ZHSI、CHSI分别是里程信号输入、转速输入和车速输入,送入单片机处理。Р水温、燃油模块,OWaterled、ORYled、QY1、QY2、SLPW和SLPR分别是水温报警、燃油报警、水温A/D转换输入、燃油A/D转换输入、水温输入信号、燃油输入信号。Р串口通信模块,CS2L、SCK2L和SIO2L三个管脚连接HT93LC66芯片与单片机,扩展单片机的功能,Р驱动步进电机来驱动表头,使仪表能指示车速、转速。CW、FA、FB三个管脚连接的是步进电机驱动模块芯片STI6608,用于单片机控制STI6608进而控制步进电机来指示车速和转速Р。Р编程部分,RXD、TXD用于单片机和计算机之间的通信。Р将从测温传感器、测油量传感器、测速传感器测转速传感器等几个信号中获得的数据经单片机处理后,送入HT1621芯片显示数据,DATA、WR、CS是HT1621与单片机通信的接口,控制液晶屏显示。РKEY是复位按键,用于系统的复位和显示内容的切换。Р3.2测水温、燃油模块Р 燃油部分Р 水温部分Р燃油、水温是在液晶屏上模拟显示的,水温、燃油的输入信号是电阻信号,经过电阻的分压转换为电压信号,经过限幅滤波送入A/D转换器,得到数字量送入单片机处理,最后在液晶屏上模拟显示水温和油量,