欢迎来到天天文库
浏览记录
ID:14425429
大小:1.04 MB
页数:10页
时间:2018-07-28
《课程设计指导书(测控12)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、微机原理课程设计指导书(测控12-1、2)第一部分设计的基本要求一、课程设计的目的本课程设计作为与《微机原理与应用》课程配套的一个实践教学环节,主要目的是提高学生综合运用微机硬件与软件技术的能力,加深对微机结构原理的理解,熟练地掌握微机的编程和接口技术开发应用的水平;为以后运用微机来实现控制、测量与处理等任务打下基础。二、课程设计的基本要求1.设计内容所覆盖的知识面知识面要覆盖《微机原理与应用》主要内容,如汇编语言编程、定时器、并行/串行口通信、DOS与BIOS调用等内容。设计内容要有一定的深度与广度,要有一定的工作量,能够体现综合设计的特点。2.设计内容的基本要求(1)在定时器、并行、
2、串行口通信、DOS与BIOS调用等内容,至少选用2种以上的接口电路;(2)应用实验箱或扩展板做实验样机,画出硬件接口的连线图;(3)用汇编语言编写应用开发程序,程序中要加注释;(4)二人一组,每人先负责一项内容,最后联接统调;(5)系统必须通过调试,由指导老师观看运行结果并认可后,方能进行设计说明书编写;(6)手工编写或打印设计说明书。3.课程设计说明书的基本格式(1)课程设计任务书(第一页)(2)指导教师评阅意见(第二页,空)(3)系统方案比较及确定,最终确定硬件结构原理图,并在说明书适当的位置用手工绘制,或用Protel绘图打印后贴在说明书中,不能用扫描贴图或其它电子书的拷贝图;(4
3、)系统原理介绍:根据硬件结构,结合软件思路(可以配软件框图),说明实现本题的原理;(5)软件程序的核心原理说明(如LED动态扫描的过程、键盘扫描的过程等);(6)加注释后完整的原程序;(7)结束语(包括收获、不足、改进措施、致谢等)(8)参考文献(包括书籍、论文、编程或器件资料等),不少于6篇;(9)提交设计报告的电子文档和软件源程序。4.进度安排课程设计在一周内完成,前4天为硬件连接、编程与调试,最后1天编写设计报告。三、课程设计的成绩考核课程设计成绩评定的依据有设计报告、编写的程序、调试情况及设计中的表现和纪律。101.能够正确理解本设计的基本要求和意图;(10分)2.遵纪守规,不迟
4、到,积极参与实验室卫生管理;(10分)3.选择1个题目,自己设计出硬件结构、编程方案,流程图,设计思路正确;(20分)4.独立完成所分工的程序编写、操作,各模块程序功能清晰,方案选择合理;(20分)5.在实验扩展箱上通过调试,操作流程和演示结果正确,能够正确回答老师提出的问题;(20分)6.设计说明书完整,符合标准,文笔通顺,逻辑性强,篇幅达10页以上。(20分)第二部分设计任务书注:(1)二至三人一组(各班见以下学号分配),以组为单位验收,收到任务书后去找资料;(2)18周星期一8:00,到微机接口实验室(王京生老师)设计;(3)课代表去教材科买“课程设计报告”(每人一本),上交时书写
5、内容需超过厚度一半。题目一:电子时钟控制(学号:1、7、13、19、25、31、37、43)1.设计要求:(1)用8255的A口驱动四个七段数码管(LED)的字段,C口驱动四位七段数码管(LED)的位控端,右侧两位显示分值,左侧两位显示秒值。(2)段数码管采用动态扫描方式,用8253做定时器,每位显示的时间(<5ms),扫描频率>50HZ,采用中断方式。(3)以5ms为基本时间单位,计数产生秒时间值,秒计数到60时对分值计数,分计数到60时对时计数。2.提交:(1)系统实验的原理图;(2)通过调试的程序(含电子文档);题目二:交通灯定时控制(学号:2、8、14、20、26、32、38、4
6、4)1.设计要求:(1)用8255的A口驱动6对交通灯(LED),控制方式:通行方绿灯点亮时间+黄灯点亮时间=非通行方红灯点亮时间,循环顺序为:红灯――>绿灯――>黄灯――>红灯(2)用8253做定时器,红、绿、黄各灯点亮时间,取自时间缓冲区(<=60分钟),用定时中断方式(由IRQ2输入),在中断服务程序中,取键盘缓冲区中设置各灯的控制时间装入8253;(3)采用动态扫描方式,用B口和C口驱动四个七段LED数码管,显示通行方向亮灯的剩余时间。2.提交:(1)系统实验的原理图;(2)通过调试的程序(含电子文档); 题目三:键盘扫描及数据输入(学号:3、9、15、21、27、33、39)
7、1.设计要求:(1)键盘为4*4矩阵结构,可设置为“0-9、set、enter,、 ,ESC”;(2)采用外中断方式(由IRQ7输入)扫描键盘,每100ms扫描一次键盘或采用外部中断方式;(3)按“set”键时,进入参数设置,设置数的范围为0-9999,按“enter”键时,确定并存入缓冲单元,可以设三个数据;(4)设置数据,用LED显示;(5)在参数设置时,可以用“ 、 ”将设置数减小或增大;10(1)按‘ESC’键时退出设
此文档下载收益归作者所有