欢迎来到天天文库
浏览记录
ID:23250235
大小:306.50 KB
页数:13页
时间:2018-11-06
《微机原理与接口技术课程设计-交通灯》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、湖南工业大学课程设计资料袋湖南工业大学学院(系、部)2012~2013学年第二学期课程名称微机原理与接口技术指导教师许中华学生姓名徐剑波专业班级通信101学号10408200112题目电子交通灯设计成绩起止日期2013年05月27日~2013年06月2日目录清单序号材料名称资料数量备注1课程设计任务书12课程设计说明书13课程设计图纸张456湖南工业大学课程设计任务书2012—2013学年第2学期计算机与通信学院通信工程专业通信101班课程名称:微机原理与接口技术设计题目:电子交通灯设计完成期限:自2013年5
2、月27日至2013年6月2日共1周内容及任务一、设计的主要技术参数把6个LED分为2组(红、黄、绿为1组),用来模仿东西方向和南北方向的交通信号灯。然后交通灯能按交通规则显示。二、设计任务(内容)1、完成相关的电路设计2、完成汇编程序设计3、连接相关的电路4、验证5、完成课程设计说明书三、设计工作量1周完成进度安排起止日期工作内容5月27日分组、任务分配、课题理解5月28日-5月29日功能分析、程序设计、电路设计5月30日-6月1日实验验证和测试6月2日总结、书写实验报告参考资料[1]戴梅萼.微型计算机技术及应
3、用,清华大学出版社,2008年[2]彭楚武.微机原理与接口技术,湖南大学出版社,2006年[3]艾德才.32位微机原理及接口技术,清华大学出版社,2003年指导教师(签字):年月日系(教研室)主任(签字):年月日湖南工业大学微机原理与接口技术课程设计说明书交通灯的设计起止日期:2013年5月27日至2013年6月2日学生姓名徐剑波班级通信101学号10408200112成绩指导教师(签字)计算机与通信学院2013年5月27日课题名称交通灯的设计人数5组长徐剑波同组人员张心黄元棋陈兴华易璐任珂锋课题的主要内容和要
4、求一、设计的主要技术参数把6个LED分为2组(红、黄、绿为1组),用来模仿东西方向和南北方向的交通信号灯。然后交通灯能按交通规则显示。二、设计任务(内容)1、完成相关的电路设计2、完成汇编程序设计3、连接相关的电路4、验证5、完成课程设计说明书三、设计工作量1周完成具体任务1)理解整个实验课程设计思想;2)完成程序设计汇编调试代码;时间安排与完成情况5月27日:组长分配各成员任务,明确此次课程设计要求。5月28--29日:对该课题进行原理分析、电路图设计以及程序设计。5月31--6月1日:运行并调试程序,观察实
5、验结果,进行小组讨论。6月2日:小组总结后完成课程设计报告。交通灯的设计一、设计目的通过该设计,掌握8255并行接口芯片的使用和数码管的使用,并掌握相应的程序设计和电路设计的技能。是对8255并行接口芯片章节理论学习的总结和补充,为后续的硬件课程的学习打下基础。二、设计内容交通灯分红黄绿,红灯禁止通行,黄灯减速,绿灯通行。南北方向和东西方向的红绿黄灯由对应的2组LED表示,这6个LED灯由8255端口A控制。开始南北方向绿灯亮(东西方向应立即变为红灯),时间为60秒,时间到0后,黄灯亮3秒后(东西方向红灯的时间
6、为63秒),红灯亮,时间为33秒(东西方向绿灯为30秒,黄灯为3秒)。30送入AH中,1000送入档SIS0选通个位显示将89H送入C端口延时S1选通十位显示将89H送入C端口延时三、基本思想1.用实验系统8255A实现对信号灯的控制(所用端口:A端口,B端口,C端口);2位数码LED显示用8255A实现控制。2.用程序段以实现要求的定时。3.用实验系统的发光二极管模拟红绿黄灯。注:8255A的端口地址为:端口A-300H、端口B-301H、端口C—302H、控制端口-303H四、技术原理1、交通灯分红黄绿,红
7、灯禁止通行,黄灯减速,绿灯通信。开始南北方向绿灯亮(东西方向应立即变为红灯),时间为60秒,时间到0后,黄灯亮3秒后(东西方向红灯的时间为63秒),红灯亮,红灯为33秒。东西方向绿灯为此0秒,黄灯为3秒。2、延时1秒可以采用软件延时实现。3、8255端口A与LED连接图如图4、数码管由8255端口B和端口C联合控制,端口负责控制某个数码管中的那些段码的显示和小数点的显示(PB7)。端口C的PC4,PC5,PC6发送的信号通过译码后,负责选择6个数码管中的1个显示,即某时刻只有1个数码显示,如果要让几个同时显示,
8、则采用来回扫描显示的方法,且当某个数码管显示时,必须要有一定的延时,约在100ms左右,太短显示不明显(发光不够),太长会产生闪烁。数码管的控制如下图所示:5.本实验用到了8255A芯片,它是Intel系列中的并行接口芯片。由于它是可编程的,可以通过软件来设置芯片的工作方式,所以,用它连接外部设备时,通常不需要再附加外部电路。6.8255A有三个8位的端口A,端口B,端口C。在方式0下
此文档下载收益归作者所有