摘要:随着城市交通日益完善,出租车逐渐成为城市公共交通的重要组成部分。同时,出租车计价器也是必不可少的设备。本设计主要介绍以单片机STC89C52为核心的出租车计价器系统,附有按键电路,存储电路和显示电路。按下电源键,1602液晶显示初始状态下的起步价,里程单价。按下功能键,可以进行计价模式的选择,还可以调整起步价,里程单价和等待时间单价等。通过模拟出租车的运行,暂停和停止,1602液晶上显示运行的里程,等待的时间以及总金额。实验结果表明,该系统可以通过硬件系统实现多功能出租车计价和实时显示等功能,证明了该设计的可行性。
关键词: STC89C52,1602液晶,出租车计价器
目录
摘要
Abstract
1 绪论-4
1.1 研究背景-4
1.2 研究意义-4
1.3 研究现状-5
2 出租车计价器设计方案-5
2.1 设计任务-5
2.2 设计方案-6
3 硬件电路设计-7
3.1 单片机引脚功能介绍-8
3.2 单片机最小系统-9
3.2.1 晶振电路-9
3.2.2 复位电路-9
3.3 按键电路-10
3.4 掉电存储电路-11
3.5 显示电路-11
3.5.1 LCD1602的基本参数及引脚功能-11
3.5.2 LCD1602显示电路-12
4 软件设计-13
4.1 主程序模块-13
4.2 中断子程序-13
4.3 判断按键子程序-14
4.4 显示子程序-15
5 系统调试与运行-15
5.1 实物概述-15
5.2 计价器模式测试-16
5.2.1 白天模式及其价格设置-17
5.2.2 夜晚模式及其价格设置-18
5.3 计价器计价参数测试-19
5.3.1 白天模式基本参数设定测试-19
5.3.2 夜晚模式基本参数设定测试-20
结论-22
参考文献-23
致谢-24
附录1元件清单-25