地铁计价系统说明书2讲稿.docxVIP

  1. 1、本文档共36页,可阅读全部内容。
  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文档。上传文档
查看更多
《单片机技术》课程设计说明书 地铁计价系统学院:电气与信息工程学院学生姓名:指导教师:贾雅琼职称/学位副教授专业:电子信息工程班级:学号:完成时间: 2016年10月湖南工学院《单片机技术》课程设计课题任务书学院:电气与信息工程学院专业:电子信息工程指导教师贾雅琼学生姓名课题名称地铁计价系统内容及任务一、设计任务设计一个单线地铁计价系统。二、设计内容1、地铁计价系统硬件部分(1)、单片机最小系统模块(2)、供电模块(3)、显示模块(4)、键盘模块2、地铁计价系统软件部分(1)、系统监控程序模块(2)、显示程序模块(3)、键盘程序模块(4)、票价计算模块三、设计要求上电或按键复位后显示器件自动显示0,进入准备阶段。共计两条地铁线A与B,每条线上有9个站点,其中5号站点为两条地铁线公共站点,任何跨线乘坐必须经过5号站点换乘。每3站计价2元,不足3站按2元计价。4、通过键盘选择乘坐起点和终点,确认及取消购买。5、在显示器件上显示起点及终点线路及编号,以及总价。主要参考资料[1]李广弟.单片机基础[M].第3版.北京:北京航空航天大学出版社,2003.6.[2]李全利.单片机原理及应用(C51编程)[M].北京:高等教育出版社,2012.12.[3]马忠梅.单片机的C语言应用程序设计[M].第4版.北京:北京航空航天大学出版社,2003.6.   [4]李光飞.单片机C程序设计指导[M].北京:北京航空航天大学出版社,2003.01.[5]李光飞.单片机课程设计实例指导[M].北京:北京航空航天大学出版社,2004.9.教研室意见教研室主任:(签字)年月日摘 要伴随着城市交通道路的发展,城市人流量的不断增加造成的交通拥堵。地铁为人们出行提供了另一种便捷。然而时代的变化又给地铁提出了新的要求。从而产生了地铁计价仪器,地铁计价系统就是用于地铁运营收费的计价仪器,它能准确、公正的计算出乘客的费用。这次课程设计分模块进行,硬件主要分为六个模块:主控模块、键盘模块、显示模块、晶振电路、电源电路、复位电路。主控芯片为AT89S52 芯片,采用C语言设计程序,通过4个键盘按键分别达到确定、右移、增加、减少的目的,然后在8位共阳数码管上显示起点及终点线路及编号,以及总价。复位电路是单片机的初始化操作,除了正常的初始化外,当系统出现问题时,还可以通过复位电路重新开始。晶振电路采用12MHz的晶振,作为系统的时钟源,具有较高的准确性。地铁计价系统是以单片机AT89S52为核心设计的一款地铁计价仪器,根据输入的地铁起点站点号码和终点站点号码计算出价格。使乘客上下班以及出行变得更加方便。关键词:计价仪器;地铁计价系统;AT89S52芯片目 录1 地铁计价系统任务、要求说明、总体方案及工作原理11.1 设计任务11.2 设计要求11.3 地铁计价系统总体方案介绍及工作原理说明11.3.1 设计思路11.3.2 工作原理12 地铁计价系统硬件系统的设计32.1 单片机AT89S5232.2 硬件系统电路42.2.1 数码管显示电路42.2.2晶振电路52.2.3键盘电路52.2.4电源电路62.2.5下载电路62.2.6复位电路72.3 电路原理图72.4 实物图72.5元器件清单73 地铁计价软件系统的设计93.1 单片机资源使用103.2 软件系统模块的程序流程框图113.3 程序清单134 地铁计价系统测试144.1 使用说明144.2 测试结果154.3 设计体会16结束语17参考文献19致谢19附录20附录A 电路原理图21附录B 实物图22附录C 元件清单23附录D 程序清单251 地铁计价系统任务、要求说明、总体方案及工作原理1.1 设计任务设计一个单线地铁计价系统。1.2 设计要求(1)上电或按键复位后显示器件自动显示0,进入准备阶段。(2)共计两条地铁线A与B,每条线上有9个站点,其中5号站点为两条地铁线公共站点,任何跨线乘坐必须经过5号站点换乘。(3)每3站计价2元,不足3站按2元计价。(4)通过键盘选择乘坐起点和终点,确认及取消购买。(5)在显示器件上显示起点及终点线路及编号,以及总价。1.3 地铁计价系统总体方案介绍及工作原理说明1.3.1 设计思路计价器主要由主控电路、复位电路、晶振电路、电源电路、独立键盘电路、数码管显示电路。地铁计价器的系统框图如图1所示:图1 地铁计价系统的总体方案框图 这次课程设计采用C语言编写程序,用键盘输入线路及编号,从数码管上输出价格,实现地铁计价器的功能。1.3.2 工作原理地铁计价系统是根据乘客乘坐地铁的站点数的多少进行计价,并按照交叉站原理计算费用,结算一并从起点开始,终点结束显示费用。从起步价开始,当地铁行驶未满3站点时,均

文档评论(0)

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

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

1亿VIP精品文档

相关文档