摘要:本设计介绍了一种计程车计价器的设计方案,该设计是以单片机AT89C51为核心部件,硬件系统由振荡电路、复位电路、LCD1602液晶显示电路、AT24C02掉电存储电路、按键电路组成,该系统实现了复位、计算里程、计费、存储、显示时间、显示总价等功能。同时还可以通过按键电路设定工作模式,实现白天、夜间的不同计价标准。经Proteus仿真验证,功能正确,运行稳定。85453
毕业论文关键词:计程车计价器,单片机AT89C51,LCD1602,AT24C02
Abstract:This design is a design of the taxi meter design, the design is based on single-chip AT89C51 as the core components, the hardware system consists of oscillation circuit, reset circuit, LCD1602 liquid crystal display circuit, AT24C02 power-down memory circuit, the key circuit, the system Reset, calculate mileage, billing, storage, display time, display the total price and other functions。 At the same time can also set the working mode through the key circuit to achieve the day and night different pricing standards。 Proteus simulation verification, function is correct, stable operation。
Keywords:Taximeter,Single Chip Microcomputer AT89C51,LCD1602,AT24C02
目录
引言 4
1 计程车计价器的简介 4
1。1计程车计价器的功能设定 4
1。2计程车计价器的计费与显示功能 4
1。3计价器的设计方案 5
2硬件设计 5
2。1系统结构框图 5
2。2单片机AT89C51简介 6
2。3晶体振荡电路显示原理图 8
2。4复位电路原理图 9
2。5掉电存储模块 9
2。6计算里程 9
2。7。1 LCD1602简介 10
2。7。2 LCD1602液晶显示模块的命令字 11
2。8按键电路的设计 13
2。9计价器原理图 13
3软件设计 14
3。1总体设计 14
3。2主程序 14
3。3中途等待中断程序 15
3。4中断子函数 16
3。5判键子函数 16
3。6 显示程序 17
4仿真与调试 18
4。1编译环境 18
4。2硬件仿真环境 18
结论 20
参考文献 21
致谢 22
附录 23
引言
改革开放以来,伴随着我国的经济高速增长和城市规模的不断扩大,人们的出行在次数和距离上较之前有了大幅度的提高,公共交通已经成为居民生活中不可或缺的出行工具,计程车因其方便快捷以及高质量的服务在公共交通中的地位更是日渐凸显。计程车计价器是一种计量工具,用于测量持续时间及依据距离传感器传送的信号测量距离,并以测得的时间及距离为依据,计算并显示乘客乘坐计程车应付的费用。