微机原理与单片机课程设计-教学大纲.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息工程学院 . PAGE 2 .. 《微机原理与单片机课程设计》教学大纲 【课程代码】: 【英文译名】: 【适用专业】:信息类专业 【学 分 数】:2.0 【总学时数】:两周 一、课程设计的教学目的和任务 微机原理与单片机课程设计是配合“微机原理及应用”及“单片机原理及应用”课堂和实验教学的一个重要环节,它能起到巩固所学知识、加强综合能力、提高软、硬件设计调试方面的能力、启发创新思想的效果。同时,帮助学生将相关专业课程内容综合起来,融会贯通,形成系统的概念,迅速迈过从理论到实际的门槛。 本课程设计的目的是训练学生的综合设计能力、电子线路的组装调试能力和创新能力,通过查阅资料、选定方案、设计电路、安装调试、写报告等过程,使学生得到一次科学研究工作的启蒙训练。 二、课程设计的基本要求 巩固和加深对微机及单片机原理知识的理解,提高学生综合运用课程所学知识的能力及相应的自学能力,并初步建立起开发计算机应用系统的系统概念和整体设计的思想; 通过对所选方案分析比较、设计计算、元器件选取、编制程序、调试程序和系统等环节,初步掌握简单计算机应用系统的设计方法; 掌握常用开发系统的正确使用方法,达到熟练调试程序和系统的能力。能在教师的指导下,完成课题任务; 根据个人的设计调试过程,按照课程设计报告的规范撰写设计报告; 自觉遵守实验室各项规章制度,服从实验室工作人员的安排。 三、课程设计内容 根据教学内容和实验设备的情况设计课程设计内容。 其中,1-10题针对“微机原理及应用”课程,11-20题针对“单片机原理及应用”课程。 题目:全自动洗衣机控制模拟程序设计 任务:利用计算机用汇编语言编写模拟全自动洗衣机工作过程的程序。 基本要求: 用信息提示工作的状态(进水、浸泡、洗衣、脱水、结束); 显示工作剩余时间(洗衣程序可自定义,时间精度:秒) 提高要求: 洗衣时模拟正、反转;洗衣和脱水时模拟电机转速不同; 可模拟故障报警。 题目:温度监测模拟程序设计 任务:利用乙计算机作温度数据的输入,甲计算机通过串口接收和显示乙计算机送过来的数据,并作出相应的判断和处理。 基本要求: 用甲计算机模拟一个能根据相应数据输入来显示的温度监测程序,如图1所示; 其功能要求是在-40~85能在甲计算机的电脑上显示,其分辨率为1; 超出范围要求程序能报错,高于40及小于-20时要显示温度过高和过低的警告。(显示数字为十进制数) 图1 双机通信示意图 提高要求: 把显示的分辨率提高到0.01; 把显示温度的范围扩展到-200~200;扩展成两通道的数据接收并分别显示。 题目:交通灯模拟控制器 任务:利用PC机键盘和屏幕实现交通灯模拟器。 基本要求: 完成一个十字路口的红绿灯正常状态的控制:实现日常生活中正常的交通路口的控制功能,实现南北、东西方向的切换; 显示时间,精确到秒;灯亮时间长短可变; 具有自动和手动控制功能。 提高要求: 完成夜间状态的控制:由于夜间车辆和行人很少,实现南北、东西方向的黄灯闪烁,进入夜间控制状态; 完成紧急状态的控制:南北双方向都设置为红灯,适于紧急公务; 完成交通堵塞状态的控制:由于交通事故等原因出现南北或东西某一方向堵塞,可人为地调整每个方向的红灯时间,进入手动控制状态。 题目:打字练习程序设计 任务:利用PC机键盘和时间中断、字符显示实现打字练习程序。 基本要求: 自行编制键盘中断和时间中断处理程序,并保存原中断向量,程序运行时,使用自编的中断向量处理程序,程序退出时,恢复中断向量; 在缓冲区中预放了一些字母,程序运行时,可按照屏幕上显示的小写字母进行输入练习; 每输入完一行按回车键后,可显示出练习输入的时间。 提高要求: 改进程序,将原设计中固定的例句改为随机变化的例句。 题目:抢答器控制模拟程序设计 任务:用汇编语言模拟设计一抢答器工作的程序。抢答开始后,显示各抢答输入的时间,并将最快抢答标识为红色,且闪烁。当抢答成功后,即播放一小段乐曲,以示祝贺(抢答输入由计算机键盘输入)。 基本要求: 具有8个抢答输入; 显示抢答剩余时间(初始10秒); 显示抢答成功者。 扩展要求: 抢答成功后,有声音提示; 时间分辨率小于10ms; 完善其它自定义功能。 题目:单词记忆测试器程序设计 任务:用汇编语言编写一个帮助单词记忆的程序。 基本要求: 实现单词的录入(为使程序具有可演示性,单词不少于10个); 单词根据按键控制依次在屏幕上显示,按键选择认识还是不认识,也可以直接进入下一个或者上一个; 单词背完后给出正确率。 提高要求: 旧单词可从文件中读出。 录入的新单词保存到文件中; 第一次背完后,把不认识以及跳过的单词再次显示出来,提醒用户再记忆,直到用户全部都记住; 结束后,给出各个单词的记忆结果信息,如记忆次数。 题目:可编程作息时间控制

文档评论(0)

ygxt89 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档