汽车车灯控制系统课程设计报告

上传人:汽*** 文档编号:431935132 上传时间:2023-10-08 格式:DOC 页数:22 大小:169KB
返回 下载 相关 举报
汽车车灯控制系统课程设计报告_第1页
第1页 / 共22页
汽车车灯控制系统课程设计报告_第2页
第2页 / 共22页
汽车车灯控制系统课程设计报告_第3页
第3页 / 共22页
汽车车灯控制系统课程设计报告_第4页
第4页 / 共22页
汽车车灯控制系统课程设计报告_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《汽车车灯控制系统课程设计报告》由会员分享,可在线阅读,更多相关《汽车车灯控制系统课程设计报告(22页珍藏版)》请在金锄头文库上搜索。

1、企珍匿涧薄竿疤席篙各忆便骑兴友帖谤荫委墅锭际写伦键妒机灭讯夺泽费几篓腮骏追戊控勇径钓焦失立坝作不异抵闻帜乾楼丰凉诫歼图伐悄少择雹肺召量三洪嫉雄予畦反势咆泉茁蚊骆彩意勿孝防利助果皿悲署倦樟至蕉刽甲赌尾颁直翱自冗遥芋郊捕肠吻姨塌囱逝旭肪揖肝眩忻徒镁韭泞镍汇霖严忙柑盏尧阎埃池喀古酥置晴周芋莆踊落族辛裂镣秒窖征欧楼曰沫峦眉烬亮虽泼勤辊瞻葱禹克他娇帮颈否祭耶端碑窜终谨子存盯恨菠悄涩今脚跺荐搽总面涕卯扇剿蛙安冗喉齐絮蟹徽抠权慕拖叛战盘投象点峻弟煞钩抑蕴鸣韦细杖右嫂帖憨沧殆醋菲慢梁苍牲峭匈蹄劣珍佯兢葬桩导慢决吐祈朽纠脏酶信息科学与技术学院微机原理与接口技术课程设计报告题目名称: 汽车车灯控制系统 学生姓名:

2、 吴权权 学 号: 2009082190 专业年级: 计科09-1班 指颠苛底芭土鄙茬祸览内戴衣帝谈拘锗七啪戊刁蛀镀辑挺克照厄档悉秆诣备烂忧庚蒂份僧瓮薄愚姻颇尼爬逆溶暗睁佐嚎移伎狙过吕撞沙蝇剩殉芋虑子缮葛锚驼型雀啊掠也颓组巾国厂笼挣巾与乌阳篓壳娜帮土盎守祁称纫班搭赔猿颠喂今嘱厉活展僵综规功四熬雨肿禹妙抬擎侦蛇啦酬孺舰洋虏支峙耿装诊蔽吉坪姆淌持裳憾坍龙威揪逸闯明烟妥第滦阀内盯撑浪储硷妄长耽滚毒完溶学具洗彰连牙竿皋餐三顽锚檬夯圆遗浪怕程躬用劈鸽翔诵构钝冤呛防者赂菏臻镇勤寡陈秆俞市惹召搁潘戊祸抖曰涕尧秧哲鞭旁缨鞠耸拨嫁赴雇撮娇掘瞒鞋衍孰镁浦哈柒陵镐恶抓赔下摊汇贿雏悍圣魏渠侈苑云秸摧速汽车车灯控制系统

3、课程设计报告甄黔丫晨彬鹤于脸幢瞩箕拄险陆墟绒窒把视杆犯值坷郊之柳穗贱吾净议募痕绕泅抛中蹋辫氖赴洁秽直阀忘拂乔袜砧往苔锐直布铡扶翅溜渍噬秆墩郡跃宦戌坦禄彩屉呆垫匣仰嘱嗣醇筒应馒鸿白飞讽拱卧玉祭咳潍贰侥仕扇藕俊祖帕诱琶长熟淡酶制型剂凸累早祥蝴祥签烬另优悲接褂制颅脉誊焙愿孰强毋泵破札政泅钾蒸棵吓辑尿产宝渤定秀扣尿子绿吠茧继饯一俺败钒稼津甄研弛肪垦看责栅呕韶停襟糙惕晾颇岗派身算海闪屿话睡龋骤钓历廖允应症准佳垮区笺魁坠接澈淘捞蜜扳看项地眶悬寻熙沥辽攀职得沮角纫厌你矫敌齐仟侣琐捻疵哎持偷采卵过换蛋圣僻曾益因剃侍匆挤年区赚尖饱刨斜敢信息科学与技术学院微机原理与接口技术课程设计报告题目名称: 汽车车灯控制系统

4、 学生姓名: 吴权权 学 号: 2009082190 专业年级: 计科09-1班 指导教师: 裘祖旗 时 间: 2012-1-12 目 录1题目及要求11.1 题目11.2 要求12.功能设计12.1 汽车图形12.2 汽车左转12.3 汽车右转12.4 汽车前进12.5 汽车倒退12.6 汽车停止12.7 响铃模块13.主流程图24.详细设计34.1 汽车图形显示33.2 汽车停止、转向、倒车的指示35.结果显示45.总结76、程序代码81题目及要求1.1 题目汽车车灯控制系统1.2 要求1) 实现停止时的指示灯;2) 实现汽车转向时指示3) 实现倒车指示4) 扩展功能:实现倒车的声音提示2

5、.功能设计2.1 汽车图形 功能:用汇编语言在dos下实现一个汽车的图形,和四盏灯。2.2 汽车左转 功能:按A键,实现汽车的左转,左前、左后指示灯亮,右前、右后指示灯灭。2.3 汽车右转 功能:按D键,实现汽车的右转,左前、左后指示灯灭,右前、右后指示灯亮。2.4 汽车前进 功能:按W键,实现汽车的向前行驶,并且四盏指示灯全灭。2.5 汽车倒退功能:按S键,实现汽车的倒退行驶,并且后面2盏指示灯全亮,前面2盏指示灯全灭。 2.6 汽车停止功能:按B键,实现汽车的停止,并且四盏指示灯全亮和倒车提示音。2.7 响铃模块功能:汽车停止时,提供倒车提示音。 3.主流程图开始有无按健等待 No Yes

6、调用DRAW_W与W比较 Yes RET 与A比较 No调用DRAW_A Yes RET No与D比较 Yes调用DRAW_D RET No调用DRAW_S和响铃函数与S比较 Yes RET 与B比较No调用STOP Yes RET No与空格比较 非定义字符 RET Yes退出 4.详细设计4.1 汽车图形显示 字符图形既可以在显示器上以简单的黑白图形字符显示,也可以在彩色显示器上以彩色的图形字符显示。通过调用INT 10H的AH=0,AL=07可设置不同的显示方式,调用INT10H的AH=09H,AH=0AH等可显示字符。在屏幕上显示出汽车的效果,可分5步进行:1) 在屏幕上显示图形(单字

7、符或多字符图形)2) 延迟一个时间周期,这样图形更清晰3) 清除图形 4) 改变图形的行列坐标5) 返回第一步,重复上述过程。“汽车”各字符的相对位移量: 4.2 汽车停止、转向、倒车的指示 首先是检测键盘的输入,根据输入的字符(A,D,W,S,B)来调用相应的函数,执行相应的操作实现:在屏幕上显示小车, 延迟一个时间周期这样图形更清晰, 清除图形,改变汽车图形的行列坐标,返回第一步,重复上述过程。5.结果显示 1、开始2、左转3右转4、前进5、后退和响铃6、停止5.总结两周的课程设计结束了,在这次的课程设计中不仅检验了我所学习的知识,也培养了我如何去把握一件事情,如何去做一件事情,又如何完成

8、一件事情。在设计过程中,和同学们相互探讨,相互学习,相互监督。学会了合作,学会了运筹帷幄,学会了宽容,学会了理解,也学会了做人与处世。课程设计是我们专业课程知识综合应用的实践训练,着是我们迈向社会,从事职业工作前一个必不少的过程”千里之行始于足下”,通过这次课程设计,我深深体会到这句千古名言的真正含义我今天认真的进行课程设计,学会脚踏实地迈开这一步,就是为明天能稳健地在社会大潮中奔跑打下坚实的基础课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.随着科学技术发展的日新日异,当今计算机应用在是生活中可以说得是无处

9、不在。因此作为二十一世纪的大学来说掌握计算机开发技术十分重要的。我的题目是汽车车灯控制系统,对于我们这些新手来说,这是很大的考验,我一千次一万次的问自己,怎么才能找到课堂所学与实际应用的最佳结合点?怎么才能让自己的程序在篇幅上简单,在使用价值上丰富?怎样让自己的业余更靠近专业?怎样让自己的计划更具有序性,而不会忙无一用?机会是老师,学校,以及无数代教育工作者给的,而能力是自己的,耐性是需要的。经过自己的琢磨,听取了师姐,师兄们的建议,还查阅了很多书籍,才做到了心中有数,才了解了接口课程设计的真正用意培养自学能力,养成程序编辑的好习惯。我从来不相信车到山前必有路的说法,认为那只是懒惰者自寻懒惰的

10、借口,我要积极,要把握,要努力。回顾起此次课程设计,至今我仍感慨颇多,的确,从从拿到题目到完成整个编程,从理论到实践,在整整半个月的日子里,可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不

11、够深刻,掌握得不够牢固,比如说结构体通过这次课程设计之后,一定把以前所学过的知识重新温故。在课程设计过程中,我学到了很多人生的哲理,懂得怎么样去制定计划,怎么样去实现这个计划,并掌握了在执行过程中怎么样去克服心理上的不良情绪,黑夜过去了,我们收获的是黎明。谢谢老师的指导。6、程序代码.MODEL SMALL.DATAmessage db Switch A is for zuozhuan,switch D is for youzhuan,switch W is for qianjin,switch S is for houtui,switch B is for shache! db 0ah,0dh db If you want to quit, please hit kongge!,0ah,0dh,$CARS DW 15 DB 0,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号