网站大量收购闲置独家精品文档,联系QQ:2885784924

基于C-51单片机出租车计价器的研究.doc

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于C-51单片机出租车计价器的研究.doc

出租车计价器的设计 摘 要 本文介绍了出租车计价器系统在实际生产生活中的重要性,介绍一种以单片机AT89C51 为核心的多功能出租车计价器的设计,阐述硬件设计过程中关键技术的处理。结果表明该计价器具有集计程、计时、计费、存储等多种计量功能,并且具有打印和显示等多种功能。 本课题主要研究出租车计价器的硬件设计。论文详细阐述了该计价器的总体设计:时钟电路模块、掉电存储模块、里程检测模块、LED显示模块、键盘模块、打印模块等。 【关键词】:AT89C51 计价器 LED显示 目 录 毕业设计任务书……………………………………………………………………Ⅰ 摘 要 Ⅱ 第1章 绪 论 1 1.1 前言 1 1.2 设计的意义 1 1.3 系统设计的要求 1 第2章系统整体设计 2 2.1 方案论证与比较 2 2.1 系统总体设计要求 3 第3章相关芯片介绍 5 3.1 控制核心芯片AT89C51 5 3.1.1 主要特性 5 3.1.2 AT89C51的管脚结构图及管脚说明 5 3.1.3 AT89C51的振荡器特性 8 3.1.4 芯片擦除 8 3.2 掉电存储芯片AT24C02 9 3.2.1概述 9 3.2.2 AT24C02介绍 9 3.3 并行接口芯片8155 10 3.3.1概述 10 3.3.2芯片8155基本结构及工作方式 11 3.3.3 8155的命令/状态寄存器 13 3.3.4 8155的定时器/计数器 13 3.4 时钟芯片8563 14 3.4.1 8563的主要特性及管脚结构图 14 3.4.2 8563的基本原理 15 3.5 可编程并行接口8255 16 3.5.1 8255的内部结构及管脚功能 16 第4章系统硬件设计 18 4.1 最小系统 18 4.1.1晶振系统 18 4.1.2复位电路 19 4.2 时钟电路模块 20 4.3掉电存储模块 21 4.4里程检测模块 22 4.5 LED显示模块 22 4.5.1 LED显示器介绍 22 4.5.2 LED显示器原理 23 4.5.3 LED显示器的显示方式 24 4.6 存储区扩展模块 26 4.6.1 引言 26 4.6.2 2716的扩展与6116的扩展 26 4.7 键盘模块 27 4.7.1 矩阵式键盘接口设计 27 4.7.2 键盘具体连接图 29 4.8 打印模块 30 4.8.1 打印机概况 30 4.8.2 打印机接口 31 结论/展望 32 致谢 33 参考文献 34 附录........................................................................ 35 第1章 绪论 1.1 前言 出租汽车已经成为我国城市公共交通的重要组成部分和现代化城市必备的基础设施,成为人们工作、生活中不可缺少的交通工具。出租汽车服务行业和出租汽车计价器紧密相关,因为出租汽车必须安装出租汽车计价器才能投入营运。出租汽车计价器是一种能根据乘客乘坐汽车行驶距离和等候时间的多少进行计价,并直接显示车费值的计量器具。计价器是出租汽车的经营者和乘坐出租汽车的消费者之间用于公平贸易结算的工具,因而计价器计价准确与否,直接关系到经营者和消费者的经济利益。依据国家有关法律、法规,出租汽车计价器是列入国家首批强制检定的工作计量器具之一,也是近年来国家质量技术监督部门强化管理的六类重点计量器具之一,当出租车启动时,单片机检测到霍尔传感器的脉冲信号并进行里程计算。当无乘客时,单片机调用实时时间芯片8563 程序和8255串口显示驱动程序,用4只LED进行时钟显示;当空车灯掰下乘客上车时,通过8563 获取时间信息分辨白天/ 晚上,然后调用AT24C02 程序获取白天/ 晚上的单价及起始价,便开始计价并显示时间、里程和金额等信息;当空车灯打上乘客下车时,打印好票据,单片机将营运数据信息存储到AT24C02 中,等待出租车再次启动后单次金额与里程等信息清零复位, 就此完成一次计价。 图2-4 硬件电路框图 第3章 相关芯片介绍 3.1 控制核心芯片AT89C51 3.1.1 主要特性 ● 与MCS-51系列单片机产品兼容 ● 4K字节在系统可编程Flash存储器(片内具有4K字节闪速存储器) ● 1000次擦写周期 ● 128Bytes的内部RAM单元 ● 4个8位I/O口,即32位可编程I/O口线 ● 2个16位定时器/计数器 ● 6个中断源 ● 可编程全双工串行口 ● 低功耗空闲和掉电模式 ● 掉电后中断可唤醒 ● 看门狗定时器 ● 双数据指针 ● 灵活的ISP在线编程功能(字或字节模式) ● 宽范围的工作电压,VCC的允许变化范

您可能关注的文档

文档评论(0)

各行业精品文档 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档