单片机原理及应用课程设计-客运计价器汇.docVIP

单片机原理及应用课程设计-客运计价器汇.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机原理及应用课程设计-客运计价器汇

湖南人文科技学院 课程设计报告 课程名称:单片机原理及应用课程设计 设计题目: 客运计价器 系 别: 通信与控制工程系 专 业: 电子信息工程 班 级: XXXX班 学生姓名: XXX 学 号: XXXXXXX 起止日期: 11年12月19日~ 11年12月31日 指导教师: XXX XXX 教研室主任: XXX 指导教师评语: 指导教师签名: 年 月 日 成绩评定 项 目 权重 成绩 赵李彬 彭威 1、设计过程中出勤、学习态度等方面 0.2 2、课程设计质量与答辩 0.5 3、设计报告书写及图纸规范程度 0.3 总 成 绩 教研室审核意见: 教研室主任签字: 年 月 日 教学系审核意见: 主任签字: 年 月 日 摘 要 摘 要:随着出租车行业的发展,出租车已经是城市交通的重要组成部分,从加强行业管理以及减少司机与乘客的纠纷出发,具有良好性能的计价器对出租车司机和乘客来说都是很必要的。而采用模拟电路和数字电路设计的计价器整体电路的规模较大,用到的器件多,造成故障率高,难调试。而采用AT89C52单片机进行的设计,相对来说功能强大,用较少的硬件和适当的软件相互配合可以很容易地实现设计要求,且灵活性强,可以通过软件编程来完成更多的附加功能。针对计费模式的切换,通过软件编程就可以轻易而举的实现。避免了机械开关带来的不稳定因素。 关键字:出租车计价器 AT89C52单片机 控制 软件编程 目 录 1设计基本要求 1 2 系统的组成及工作原理 1 2.1 系统的硬件构成及功能 1 2.2 AT89C52单片机及其引脚说明 2 3 硬件电路方案设计 4 3.1 方案比较与确定 4 3.2显示单元电路设计 5 3.3 键盘显示模块设计 6 3.4掉电保护模块设计 6 4 系统软件设计 7 4.1 系统主程序设计 7 4.2 定时中断服务程序 8 4.3 显示服务程序 9 4.4 键盘服务程序 9 5系统调试与测试 10 6 心得体会及致谢 10 参考文献 12 附录1 总体设计电路图 13 附录2 元件清单 14 附录3 源程序 15 1设计基本要求 本次课程设计利用单片机技术来实现一台多功能出租车计价器,具有性能可靠、电路简单、成本低等特点。 (1)显示:可以显示金额、时间、单价。 (2)计费功能:不同情况具有不同的收费标准:白天、晚上、途中等待;并能进行手动修改单价 (3)按键功能:转换按键:对白天/黑夜收费标准的转换;修改按键:对单价进行调整;复位按键:计数器能将记录数据自动清零。 2 系统的组成及工作原理 2.1 系统的硬件构成及功能 本系统的硬件设计主要包括单片机AT89C52、数据显示部件、模拟行驶时间单元、及计价单元的设计。在硬件设计过程中,充分利用各部件的功能,实现多功能的出租车计价器设计。 利用单片机丰富的IO端口,及其控制的灵活性,实现基本的时间计价功能和价格选择、总价显示控制等功能。不但能实现所要求的功能而且能在很大的程度上扩展功能,而且还可以方便的对系统进行升级。具体电路参见附录中“多功能出租车计价器总体电路图”如图2.1 单片机控制方案图。 2.1 单片机控制方案图 2.2 AT89C52单片机及其引脚说明 AT89C52是美国ATMEL公司生产的低功耗,高性能CMOS 8位单片机,片内含8KB的可系统编程的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准8051指令系统及引脚。它集Flash程序存储器既可在线编程(ISP)也可用传统方法进行编程及通用 8位微处理器于单片芯片中,具有高性价比。 AT89C52是一个有40个引脚的芯片,引脚配置如图2.2 AT89C52引脚配置所示。 图2.2 AT89C52引脚配置 AT89C52芯片的4

您可能关注的文档

文档评论(0)

liwenhua11 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档