下载的文档为原格式,如果无法下载或内容有问题,请联系客服QQ:1920494503![]()


《单片机技术》课程设计说明书
地铁计价系统
学院:电气与信息工程学院
学生姓名:
指导教师:贾雅琼职称/学位副教授
专业:电子信息工程
班级:
学号:
完成时间:2016年10月
湖南工学院《单片机技术》课程设计课题任务书学院:电气与信息工程学院专业:电子信息工程

摘要
伴随着城市交通道路的发展,城市人流量的不断增加造成的交通拥堵。地铁为人们出行提供了另一种便捷。然而时代的变化又给地铁提出了新的要求。从而产生了地铁计价仪器,地铁计价系统就是用于地铁运营收费的计价仪器,它能准确、公正的计算出乘客的费用。
这次课程设计分模块进行,硬件主要分为六个模块:主控模块、键盘模块、显示模块、晶振电路、电源电路、复位电路。主控芯片为AT89S52 芯片,采用C 语言设计程序,通过4个键盘按键分别达到确定、右移、增加、减少的目的,然后在8位共阳数码管上显示起点及终点线路及编号,以及总价。复位电路是单片机的初始化操作,除了正常的初始化外,当系统出现问题时,还可以通过复位电路重新开始。晶振电路采用12MHz的晶振,作为系统的时钟源,具有较高的准确性。
地铁计价系统是以单片机AT89S52为核心设计的一款地铁计价仪器,根据输入的地铁起点站点号码和终点站点号码计算出价格。使乘客上下班以及出行变得更加方便。
关键词:计价仪器;地铁计价系统;AT89S52芯片
目录
1 地铁计价系统任务、要求说明、总体方案及工作原理 (1)
1.1 设计任务 (1)
1.2 设计要求 (1)
1.3 地铁计价系统总体方案介绍及工作原理说明 (1)
1.3.1 设计思路 (1)
1.3.2 工作原理 (1)
2 地铁计价系统硬件系统的设计 (3)
2.1 单片机AT89S52 (3)
2.2 硬件系统电路 (4)
2.2.1 数码管显示电路 (4)
2.2.2 晶振电路 (5)
2.2.3 键盘电路 (6)
2.2.4 电源电路 (6)
2.2.5 下载电路 (5)
2.2.6 复位电路 (7)
2.3 电路原理图 (7)
2.4 实物图 (8)
2.5 元器件清单 (8)
3 地铁计价软件系统的设计 (9)
3.1 单片机资源使用 (10)
3.2 软件系统模块的程序流程框图 (11)
3.3 程序清单 (13)
4 地铁计价系统测试 (14)
4.1 使用说明 (14)
4.2 测试结果 (15)
4.3 设计体会 (16)
结束语 (17)
参考文献 (19)
致谢 (19)
附录 (20)
附录A 电路原理图 (21)
附录B 实物图 (22)
附录C 元件清单 (23)
附录D 程序清单 (25)
本站文档均来自互联网及网友上传分享,本站只负责收集和整理,有侵权可通过QQ客服反馈删除。侵权投诉