微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 机动车尾号限行提示器

机动车尾号限行提示器

时间:02-21 来源:互联网 点击:

再检查与S1的开关3相连的P3.2脚,每检测到一个脉冲,给相应的变量加1。例如“功能选择”变量=7,表示要输入车牌尾号。P3.2脚每得到一个脉冲,车牌尾号变量加1。与S1的开关3相连的P3.3脚,每输入一个脉冲,给相应的变量减1。

显示模块主要涉及对12232F芯片进行编程,包括液

晶屏初始化部分程序和写命令和数据到12232F芯片的程序。其中液晶屏初始化部分程序放在总程序的初始化部分。由于12232F芯片本身内置8192个16×16点汉字库和128个16×8点ASCII字符集图形点阵库,所以对它的编程比较简单。

在控制输出模块程序中,首先检测P3.0脚,它与S1的开关1相连,当P3.0=0时表示取消限行管制,使P1.3脚输出为“0”,三极管VT1截止,继电器K1不动作,K1的常闭触点处于闭合状态,汽车启动机开关线接通,司机可以启动汽车行驶。当P3.0=1时,表示要进行限行管制,此时程序从DS1302芯片中取出当天日期,并计算出当日限行号码,与该车尾号进行比对,如果相同则使P1.3=1,三极管VT1饱和导通,继电器K1吸合,K1的常闭触点断开,机动车启动开关线断开,司机不能启动汽车行驶,同时在LCD屏上显示“今日不能开车”的信息提醒司机注意。

如果不同则使P1.3=0,三极管VT1截止,继电器K1不动作,K1的常闭触点处于闭合状态,汽车启动开关线接通,司机可以启动汽车行驶。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top