·上一文章:IETM通用设计与应用技术研究
·下一文章:基于PXI和cRIO的ESP硬件在环仿真平台开发
硬件电路中,按键一端接上拉4.7kΩ电阻接ARM输入,另一端接地,如图5所示。
图5 键盘电路
利用键盘扫描法,首先判断有无键按下。为此,设置微处理器端口由高电平变成低电平,表明有键按下;若微处理器端口为高电平,则表明无键按下。图中,KEY1按下显示高压线圈波形信号,KEY2按下显示低压线圈波形信号,KEY3按下显示发动机速度,KEY4按下则打开背光。
汽车发动机检测装置软件程序
本系统软件主要的任务是:主程序扫描键盘,当有键按下,判断键值转向,执行不同的功能程序模块,同时进行相应测量,并通过LCD点阵显示器显示相应的测量信息。
主程序由脉冲检测子程序、键盘子程序、定时中断子程序、速度计算子程序和显示子程序等组成。如图6所示。
图6 程序方框图