单片机课程设计出租车计价器就

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单片机课程设计出租车计价器就

河南理工大学

《单片机应用与仿真训练》设计报告

基于单片机的出租车计价器的设计

7月1日

摘要

出租车已经是城市交通的重要组成部分,从加强行业管理以及减少司机与乘客的纠纷出发,具有良好性能的计价器对出租车司机和乘客来说都是很必要的。而采用模拟电路和数字电路设计的计价器整体电路的规模较大,用到的器件多,造成故障率高,难调试。而采用单片机进行的设计,相对来说功能强大,用较少的

硬件和适当的软件相互配合能够很容易地实现设计要求,且灵活性强,能够经过软件编程来完成更多的附加功能。本设计的是一个基于单片机AT89S52的出租车自动计费设计,附有复位电路,时钟电路,键盘电路等。复位电路是单片机的初始化操作,除了正常的初始化外,为摆脱困境,经过复位电路能够重新开始。时钟电路采用12MHz的晶振,作为系统的时钟源,具有较高的准确性。

在上电时四位共阴极5461AS数码管显示最初的起步价,里程收费,等待时间收费三种收费,经过按键能够调整起步价,里程收费,等待时间收费。经过按键模拟出租车的运行,暂停,停止。在5461AS液晶上能够显示运行的时间,运行时暂停的时间,经过计算能够得出总共的费用和总的路程。在这里主要是以

AT89S52单片机为核心控制器,P0口接5461AS液晶显示模块,P1口接按键的,经过按键输入。

目录

第一章概述 ................................................................................ - 1 -1.1出租车计价器设计要求 (1)

1.2系统主要功能 (2)

1.3方案论证与比较 (2)

第二章出租车计价系统的硬件设计 .......................................... - 4 -2.1振荡电路 (4)

2.2复位电路设计 (5)

2.3键盘接口电路 (6)

2.4显示电路 (6)

2.5路程测量部分 (7)

2.6单片机各引脚功能说明 (8)

2.75461AS液晶的简介 (10)

第三章出租车计价系统的软件设计 ........................................ - 13 -3.1单片机资源使用. (13)

3.2中断子函数 (14)

3.3判键子函数 (15)

3.4显示子程序 (16)

3.5总程序流程框图 (17)

第四章PROTEUS软件仿真 ...................................... 错误!未定义书签。

4.1P ROTEUS介绍 (18)

4.2调试与测试 (19)

4.3里程计价测试 (20)

第五章设计体会与小结 ........................................................... - 21 -参考文献 .................................................................................... - 23 -附录.......................................................................................... - 24 -一.源程序 (24)

二.系统原理图 (35)

第一章概述

1.1 出租车计价器设计要求

设计一个出租车自动计费器,计费包括起步价、行车里程计费、二部分,用5461AS液晶显示总金额,运行时间,暂停时间,最大值为99.9元,起步价为5.0元,3Km之内起步价计费,超过3Km,增加2.0元(即1KM增加2.0元),用液晶显示总里程,同时用液晶显示等待时间和运行花费时间。

相关文档
最新文档