微机原理与接口技术课程设计说明书

微机原理与接口技术课程设计说明书

ID:6809153

大小:238.00 KB

页数:24页

时间:2018-01-26

微机原理与接口技术课程设计说明书_第1页
微机原理与接口技术课程设计说明书_第2页
微机原理与接口技术课程设计说明书_第3页
微机原理与接口技术课程设计说明书_第4页
微机原理与接口技术课程设计说明书_第5页
资源描述:

《微机原理与接口技术课程设计说明书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、微机原理与接口技术课程设计(学年论文)说明书课题名称:微机原理与接口技术学生学号:专业班级:通信01学生姓名:学生成绩:指导教师:课题工作时间:2011/6/27至2011/7/1武汉工程大学教务处制24填写说明:1.一、二、三项由指导教师在课程设计(学年论文)开始前填写并交由学生保管;2.四、五两项由学生在完成课程设计后填写,并将此表与课程设计一同装订成册交给指导教师;3.成绩评定由指导教师按评定标准评分。4.此表格填写好后与正文一同装订成册。24一、课程设计的任务或学年论文的基本要求:微机原理和接口技术是一门重要的专业基础课程,不但要求有较高的理论

2、水平,而且还要求有实际的动手能力。本课程设计的主要目的是提高实践能力,包括提高汇编等语言的编程能力及对接口等硬件的理解分析能力和设计接口电路的能力,从而学以致用。本次课程设计的任务分为三大类:第一类,汇编程序设计部分,这是学习微机原理和接口技术时必须掌握的基本编程能力。主要选题包括:(1)闰年计算(2)系统驻留时间程序(3)代码转换(4)输入输出显示(5)BCD码相乘(6)计算N的阶乘(7)打字计时练习(8)光条式程序菜单设计(9)写文件第二类,微机内部标准接口设计部分,此部分利用集成在微机内部的标准接口进行编程和应用。主要选题包括:(1)微机串口通信

3、内环自检(2)微机串口通信功能综合检测(3)音乐演奏(4)硬件中断时钟设计第三类,微机外部接口实验,此部分通过学习常见的接口电路设计,掌握通用的软硬件系统电路的设计方法。主要选题包括:(1)串行通信(2)红绿灯设计(3)小键盘按键识别数码管移位显示(4)8259A中断控制器实验(5)RAM实验(6)定时器/计数器实验(7)数模转换(8)模数转换(9)LED显示设计课程设计要求:第一类选择2个选题,第二、三类分别选择1个选题,通过上机编程测试并书写设计报告。指导教师签字:教研室主任签字:2011年月日年月日24二、进度安排:周一:选择课程设计题目,明确课

4、程设计目的和任务。查看参考资料。周二:上机调试第一、二类汇编程序。周三:检查第一、二类上机实验结果。完成接口电路的硬件设计与安装。周四:调试第三类微机外部接口实验程序。周五:撰写课程设计报告。三、应收集资料及主要参考文献:1.微机原理与接口技术课程设计,宋杰等,机械工业出版社2.微机原理与接口技术教程,陈家林,赵振华等编,华中科技大学出版社3.微型计算机计原理与接口技术,冯博琴主编,清华大学出版社24四、课程设计(学年论文)摘要(中文):本次实验主要选取了输入输出显示、计算N的阶乘、硬件中断时钟设计和串行通信四个内容进行实验,实验中分别对其工作原理、源

5、程序码、程序运行结果和程序流程图作了详细说明。通过本次实验,加强对微型计算机的基本结构系统和微型计算机软硬件工作原理有了整体认识,增强动手操作能力。五、课程设计(学年论文)摘要(英文):Thisexperimentmainlyselectedinputandoutputdisplay,calculatethefactorialofn,hardwareinterruptstheclockfourserialcommunicationbetweendesignandcontentisexperimental,respectivelyontheirworks

6、,inexperimentalresultsofsourceprogramcode,theprogramrunsadetaileddescriptionandprogramflowcharts.Throughthisexperiment,strengthenbasicformicrocomputersandmicro-structuresystemworkingprinciplehaveoverallknowledgeofcomputerhardwareandsoftware,enhancedhands-onability.24一.输入输出显示1.1概

7、述编写此程序需要利用DOS功能调用,首先输入一段字符串,在屏幕上显示,然后再给程序设置一个要有富余量的缓冲区,再自定义代码段,运用代码和汇编语言来实现程序所需要得到的目的,即将小写字母在屏幕上显示,在遇到$时,将所输入的小写字母变成大写字母并倒序输出。本设计需要应用堆栈,设计步骤为:首先将字符依次压人堆栈,等待结束字符“$”,当接收到结束字符时,从堆栈中依次弹出字符判断是否为大写形式并显示。由于堆栈的特点是先入后出,正好实现了输入字符的倒序显示。在编程过程中要设置一个计数器,统计输入的字符,以便从堆栈中弹出的字符和输入的字符相等。1.2源程序;FILE

8、NAME:BACKDISP.ASM;内容:倒序显示输入字符STACKSEGMENTSTACKS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。