1、系统主程序设计
系统设计将软件设计内容分为了五大模块,分别是 进入、驶出传感器检测、液晶
显示、LED 模块、蜂鸣器报警电路、按键模块,系统将其进行分别设计,接通电源之
后,单片机分别向 LCD1602 液晶显示器和按键发出初始化指令,初始化结束后,进行
按键扫描,若检测到按键信号,处理按键对应操作,无论是否有按键信号,都会继续
进行下一步,然后进入、驶出传感器检测车辆数量,如果车辆数大于 16,蜂鸣器报警,
否则停止报警,并在 LCD1602 液晶显示器上进入、驶出数量,之后返回到 LCD1602
液晶显示器、和按键初始化,继续这个流程,直到断开电源结束。系统主程序设计流
程图如图所示。
系统使用 MAIN 函数将所有模块集合在一起,再使用编程软件 Keil μVision5 中程
序编译调试功能,在编译调试过程中,程序运行失败了好多次,经过不断的寻找
bug,修改 bug,最后程序完美运行,然后再生成.hex 文件,在仿真软件中测试各模块
的功能运行情况,直到实现系统运行。
- 1
- 2
前往页