摘 要: 现在各大中城市出租车行业都已普及自动计价器,所以计价器技术的发展已成定局。本文以单片机A T89S52 为核心,利用1602字符液晶作为显示电路,以外部晶振作为时钟脉冲,通过按键可以调节起步价,里程计费单价,等待时间的计费单价。 该计价器可以显示时间、里程、单价、总车价等信息,实现按时间和里程的综合计算车价。该设计实用性强,控制简单,成本低廉,具有一定的抗干扰能力。 56459
毕业论文关键词:单片机AT89S52,1602液晶
Abstract: Now with the city construction is accelerated, the taxi industry each are big in the city have universal automatic meter, meter technology development is a foregone conclusion. Based on the A microcontroller T89S52 as the core, use of 1602 character LCD as the display circuit, the external crystal as the clock pulse, adjust the starting price can be key, mileage charging unit, charging unit waiting time. The meter can display time, mileage, unit price, total price and related information display, can be achieved by comprehensive calculation time and mileage car. The design is practical, simple control, low cost, has certain anti-interference ability, wide application prospect.
Keywords: single chip microcomputer AT89S52, 1602 LCD
目录
1 前言 6
2 出租车计价系统的设计要求与方案 6
2.1 出租车计价器的设计要求 6
2.2 系统主要功能 7
2.3 系统方案设计 7
3 出租车计价系统的硬件设计 7
3.1 振荡电路 7
3.2 复位电路设计 8
3.3 键盘接口电路 8
3.4 显示电路 9
3.5 路程测量部分 10
3.6 单片机各引脚功能说明 10
3.7 1602液晶的概述 12
4 出租车计价系统的软件设计 15
4.1 单片机资源使用 15
4.2 中断子函数 15
4.3 判键子函数 15
4.4 显示子程序 16
5 系统仿真 18
5.1 PROTEUS软件介绍 18
5.2 PROTUES界面介绍 18
5.3 PROTUES的简单使用 19
5.4 PROTUES仿真结果 21
结论 23
参考文献 24
致谢 25
1 前言
出租车计价器是当今出租车营运收费的专用智能化仪器,随着电子技术的不断发展,出租车计价器的技术也在进步和提高。国内的出租车计价器已经历了从传统的完全由机械元器件所组成的机械式计价器到半电子式计价器(即用电子线路代替了部分机械元器件的出租车计价器);再由集成电路式到当前的由单片机系统所设计的出租车计价器。出租车计价器计费能否精确,出租车司机能否作弊是乘客最关心的问题,而计价器营运数据的管理是不是方便才是出租车司机所关注的。所以怎样设计出一种既能有效防止司机作弊,同时又能方便司机的计价器尤为重要。本文以单片机A T89S52 为核心设计一款多功能的出租车计价器,该计价器能够实现按时间和里程综合计算车价,能够显示时间、里程、单价、总车价等等相关信息显示。它比当今市场上的一些计价器使用更方便,功能要更全,还具有能够防止司机作弊和系统稳定性好的优点。