基于单片机的出租车计费器的设计(附实物图,原理图,程序)(任务书,开题报告,外文翻译,毕业论文13600字)

摘 要

现在各大城市自动计价器在出租车行业都已得到普及,所以计价器技术的发展已成定局,预计未来计价器市场很有前景。计价器作为出租车的一个重要组成部分,关系着出租车司机和乘客双方利益,起着重要的作用,因此,具有良好性能的计价器对广大出租车司机朋友和乘客来说是很必要的。

本设计的是一个基于单片机AT89C51的出租车自动计费系统设计,包括复位电路,时钟电路,键盘电路等。复位电路是单片机的初始化操作,除了正常的初始化外,为摆脱困境,通过复位电路可以重新开始。时钟电路采用12MHz的晶振,作为系统的时钟源,具有较高的准确性。在上电时字符型液晶1602显示最初的起步价,里程收费,等待时间收费三种收费,通过按键可以调整起步价,里程收费,等待时间收费。而出租车的运行,暂停,停止可以通过按键模拟。在液晶显示屏上可以显示运行的时间,运行时暂停的时间,从而得出总共的费用和总的路程。

研究表明该系统使用方便、快捷、安全可靠,可应用于出租车计费系统。在市场经济体制中,尤其在服务性的行业中,更省人、省钱、省心,更能提高计费计程效率,提高服务形象,带来更好的经济效益,可作为电子产品进行开发研制,具有很好的推广价值。

关键字:  AT89C51  1602液晶  出租车计价器

Abstract

Automatic taximeter has been universal among Cities for now. The taximeter technology is a foregone conclusion already. So taximeter of cars is still potential at next generation. As an important component taximeter is not only the interests of taxi drivers but also the passengers, so it has played an important role. The good performed taximeter is necessary for the public. The current taxi billing systems don’t meet the wishes of people.

The design is based on a monolithic integrated circuit AT89C51 taxi billing design, with reset circuit, clocking circuit, keyboard circuit. Reset circuit is initialized, besides the normal operation of the initial dilemma, as a foreigner, through the reset circuit can start again. 12MHz adopts the clock circuit, as a system of crystal oscillator, higher clock source.The characters in the crystal that the initial 1602, charges, fees mileage waiting time, three buttons can be adjusted by charging fees, just waiting time, mileage. Through the simulation of the taxi, buttons, stop. Suspension In the liquid crystal display can run 1602, operation time, when suspension can be obtained by the computation of the total cost.here is mainly for the core controller, AT89C51 SCM P0 mouth after 1602 LCD module, P1 mouth after the keys, through the keystroke.

The study shows that this system has the characteristics of easy to sue, fast, safe and reliable. And it can be used some social fields such as family, hospital, tea house, KTV, restaurant, etc. In the market economic system, especially in the service industry, Using it that can be more saving staffs, money as well as trouble. What more it can improves the company’s efficiency, enhances the image of services, and brings economic benefits. So it can be used as electronic product to research and development, In my opinion, it has a good value of promotion.

Keyword: AT89C51  1602 LCD  Taxi devices

目录

1 绪论    1

1.1 背景    1

1.2 国内外相关研究情况    3

1.3 本课题的研究意义    3

1.4 本课题的主要内容    4

2设计方案及要求    5

2.1出租车计价器的功能分析     5

2.2 方案选择及确定    5

3 硬件电路设计    8

3.1单片机的介绍    8

3.2 单片机最小系统电路设计    10

3.2.1 振荡电路    11

3.2.2 复位电路    11

3.3 计费模块的设计    11

3.3.1 霍尔传感器介绍    12

3.3.2里程计费系统    12

3.4 显示模块的设计    13

3.5 时钟模块的设计    15

4 软件设计    16

4.1软件总体设计     17

4.2 程序模块设计    18

4.2.1 中断子程序    19

4.2.2判键子程序    19

4.2.3 显示子程序    20

5 检测与调试    21

5.1软件调试    22

5.1.1编程工具—C语言    22

5.1.2单片机程序仿真调试    22

5.2 里程计费测试    23

5.3掉电测试    24

结论    25

致谢    26

参考文献    28

附录    29

附录A 元件件清单    30

附录B 原理图    30

附录C程序清单    31

taxi计费器c语言程序,基于单片机的出租车计费器的设计(附实物图,原理图,程序)...相关推荐

  1. 单片机酒精浓度测试仪硬件软件,基于单片机的酒精浓度检测仪的设计(附实物图,原理图接线图,仿真程序)...

    基于单片机的酒精浓度检测仪的设计(附实物图,原理图接线图,仿真程序)(任务书,开题报告,中期检查表,外文翻译,毕业论文13400字) 摘要 本设计实现了对不同浓度酒精的检测和显示,通过适当改进可以用于 ...

  2. 单片机c语言出租车计时程序,基于单片机的出租车计费(c语言).doc

    基于单片机的出租车计费(c语言) 基于单片机的出租车计费(c语言) 基于proteus仿真 一.设计要求: 1.用实现出租车计费器的设计. 出租车起步开始计程和计费,计程系统按实际公里数计程,计费系统 ...

  3. 出租车收费题目及答案c语言,《基于单片机的出租车计费(c语言)》.doc

    基于单片机的出租车计费(c语言)基于proteus仿真 一.设计要求: 1.用实现出租车计费器的设计. 出租车起步开始计程和计费,计程系统按实际公里数计程,计费系统首先显示起步价(如.0),车行驶2k ...

  4. 四路抢答器c语言编程,基于单片机的四路抢答器设计

    基于单片机的四路抢答器设计 课程设计(论文) 题 目 名 称 多路数字抢答器设计 课 程 名 称 单片机原理及其应用 学 生 姓 名 学 号 系 .专 业 指 导 教 师 2013年 6月 24日 摘 ...

  5. 抢答器c语言程序设计,基于单片机的智能抢答器设计与实现

    [摘要]该智能抢答器以51单片机为核心控制器件,通过串行通信,将主机与8路从机连接,实现了有效抢答信号的识别显示.犯规选手识别显示.不同时长的抢答倒计时.不同时长的答题倒计时.提示报警等功能.文章同时 ...

  6. c语言酒精检测仪程序代码,基于单片机的酒精浓度检测仪的设计(附电路图,程序清单)...

    基于单片机的酒精浓度检测仪的设计(附电路图,程序清单)(任务书,开题报告,论文14000字) 摘要 本文设计了一种基于ARM内核单片机的具有报警功能的呼气式酒精检测仪,该系统的硬件部分主要包括,主控芯 ...

  7. 基于单片机c语言的豆浆机,基于单片机的智能豆浆机控制系统设计(附实物图,电路原理图,程序)...

    基于单片机的智能豆浆机控制系统设计(附实物图,电路原理图,程序)(任务书,开题报告,中期检查表,毕业论文11800字) 摘要 由于市面上的豆浆机不具有长时间保温的功能,打浆完成后残渣很多,而且打浆用时 ...

  8. 单片机的停车场计数系统c51_基于单片机的停车场计数系统设计(附实物图,电路原理图,程序)...

    基于单片机的停车场计数系统设计(附实物图,电路原理图,程序)(论文16000字) 摘  要 众所周知,随着时代的进步,人民生活水平的提高,经济也得到了飞速的提升,随之的关于产品使用流水线来生产也逐渐成 ...

  9. lcd显示屏c语言程序设计,基于单片机的LCD显示器控制的设计.doc

    基于单片机的LCD显示器控制的设计 PAGE 17基于单片机的LCD显示器控制设计摘要:LCD液晶显示已经是人机界面的关键技术.本文对基于单片机的LCM液晶显示模块控制系统进行了研究.首先在绪论中介绍 ...

  10. 基于matlab的车牌识别系统程序,基于matlab的车牌识别系统的设计(附程序).doc

    基于matlab的车牌识别系统的设计(附程序).doc 1车牌识别系统的设计1.摘要:汽车牌照自动识别系统是制约道路交通智能化的重要因素,包括车牌定位.字符分割和字符识别三个主要部分.本文首先确定车辆 ...

最新文章

  1. PXE网络无人值守装机
  2. Spring(十二)之JDBC框架
  3. 域对抗自适应算法的设计、不足与改进(Domain Adversarial Learning)
  4. 12个超炫数据可视化工具_Python5个数据可视化工具
  5. python判断字符串在元祖_Python基础(2)——字典、元祖、字符串方法、非空即真、文件...
  6. Linux之磁盘冗余阵列
  7. mysql怎样在bat脚本中添加日志_如何在windows下用bat脚本定时备份mysql
  8. PHP查询文件扩展名
  9. 阶段3 2.Spring_07.银行转账案例_3 分析事务的问题并编写ConnectionUtils
  10. 迷宫最短路径-货郎担问题的解决思路
  11. 凭借UGC壮大的马蜂窝,亦是喜忧参半
  12. 旋律生成算法的现状与挑战
  13. java获取字符串的最后一个字符_如何获取字符串的最后一个字符
  14. 精益和敏捷的较量:你知道敏捷开发有 Scrum 和 Kanban 两种管理模式吗?
  15. 简单的sql语句及例子
  16. 163邮箱注册怎么用,有哪些常用的邮箱使用技巧!
  17. uni-app 什么是datacom?
  18. 欧格教育:怎么提升店铺流量
  19. 超详细面经分享!@最近考虑换工作的伙伴们
  20. UDK 脚本编译运行

热门文章

  1. 51单片机驱动——DS18B20
  2. ATmega16 单片机 AVR单片机 直流电机调速器
  3. 项目管理-产品开发流程
  4. 监控容器并实现邮箱报警(cAdvisor 、AlertManager)
  5. RNNoise降噪训练
  6. oracle临时表怎么删除吗,删除Oracle临时表
  7. 百度飞桨—— 车牌识别学习与修改
  8. python为什么叫胶水语言-为什么称python为胶水语言
  9. 蚁群算法详解(含例程)
  10. 【ADRC】自抗扰控制