微机系统与接口课程设计任务书.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机系统与接口课程设计任务书

微机系统与接口课程设计任务书 (20学时) 一、课程设计应达到的目的 运用微型机系统与接口课程等知识,根据题目要求进行软硬件系统的设计和调试,从而加深对本课程知识点的理解,使学生综合应用知识能力、设计能力、调试能力及报告撰写能力等显著提高。 二、课程设计选题及要求 本课程设计共有十个课题可供选择,分为两部分:软件部分的设计和硬件部分的设计,软件部分主要是利用汇编语言解决一些实际问题,硬件部分主要是结合伟福Lab6000系列通用微控制器实验系统模拟实际的应用。以下列出课题中,课题一—课题四为软件部分,课题五—课题十为硬件部分,学生可根据情况从中选一题进行设计。 课题一:键盘录入数据的转换与显示程序设计 编写一个程序,能从键盘读入两个5位十进制数(1位符号位和4位数值位),并将这两个十进制数分别转换为二进制数,然后求其和,再将和以十进制形式在屏幕上显示。 本课题要求掌握BIOS中断的10号功能调用和DOS中断的01号、02号等子功能,理解接收键盘输入和使显示器输出的方法,理解MS-DOS主要系统功能及BIOS功能以软件中断形式的实现模式。 课题二:计算器程序设计 编写一个程序,能从键盘上读入数据,并完成加、减、乘、除的计算。 利用BIOS和DOS的中断来设计一个计算器,要求在屏幕上显示一个主菜单,提示用户输入相应的数字键,分别执行加、减、乘、除四种计算功能和结束程序的功能。若按其它键则显示提示字符串:“Please Press Number 1、2、3、4、5:”,然后继续显示主菜单。 分别按数字键“1”、“2”、“3”,则执行相应子模块1、2、3,进行两个字节与两个字节的加法、减法和乘法运算,并在屏幕上显示运算结果。 按数字键“4”,执行子模块4,进行两个字节除一个字节的除法运算,并显示结果。 按数字键“5”,执行子模块5,程序退出,返回DOS。 课题三:动画程序设计 利用BIOS系统功能中10H、21H中断功能,进行简单的动画设计,并根据以下提示信息进行选择: 1—小鸟从屏幕飞过。 2—汽车按水平方向从屏幕上开过去。 3—退出。 课题四:大奖赛计分程序设计 编制一个程序,实现选手成绩的平均分计算。设有十个评委给参赛的选手评分,分数是从键盘上输入的十个十进制数。 1.把输入的十进制数转换成二进制数,并求出最大数和最小数。 2.求出十个数的总和,减去最大数和最小数,求出平均值。 3.将二进制的平均值转换为十进制,并在屏幕上显示十进制的结果。 课题五:简易电压表设计 设计一硬件电路并编相应的程序,使其能测量0~5V范围的电压值,并将电压值用三位LED显示出来,整数一位小数两位。 课题六:交通信号灯控制程序设计 设有一十字路口,其道路为南北方向和东西方向,南北、东西各用一组发光二极管表示。此路口交通信号灯的亮灭规律如下: 初态为南北、东西红灯全亮,禁止通行。 1、南北绿灯亮(20秒),东西红灯亮(22秒) 2、南北绿灯闪烁 3、南北绿灯灭,黄灯亮(2秒) 4、南北黄灯灭,红灯亮(22秒),东西绿灯亮(20秒) 5、东西绿灯闪烁 6、东西绿灯灭,黄灯亮(2秒) 7、东西黄灯灭 8、转向(1)循环执行 课题七:电子钟程序设计 利用8253可编程定时/计数器、8259中断控制器、8255可编程并行接口芯片和七段数码管设计一个电子钟的电路,并编制一程序使得该电子钟能正常运行,时、分、秒的数值在LED上显示。 课题八:家用电风扇程序设计 风速:弱 中 强 风种:正常 自然 睡眠 定时:30分 60分 停止: 设计一个操作面板如上图所示的电风扇,具有以下功能: 1.电风扇处于停转状态时,所有指示灯不亮,此时只有按“风速”键电扇才会响应,其初始工作状态为“风速”—弱,“风种”—正常,“定时”—连续状态,且相应指示灯亮。 2.电扇一经启动后,再按动“风速”键可循环选择弱、中或强三种状态中的任意一种状态。弱、中、强对应电扇转速由慢到快。 3.按动风种键可循环选择正常、自然或睡眠三种状态中的某一种状态。“风种”在正常位置是指电扇连续运转,在“自然”位置,是表示电扇模拟产生自然风,即运转5秒,间断5秒;在:“睡眠”位置,是产生轻柔的微风,此时风速被设为弱,电扇运转10秒,间断10秒。 4.按动定时键可循环选择连续、30分钟、60分钟、90分钟四种定时方式中的某一种。其两指示灯全灭表示连续状态;全亮表示90分钟定时。 5.在电扇任间工作状态下,按停止键,电扇停止工作,所有指示灯熄灭。 课题九:转速表的设计 设计一个转速表,要求可测0-9999转/分的电机的转速,并将转速值在四个LED上显示出来。转速表有个起停开关。 提示: 在实验箱的直流电机上安装了一个霍尔传感器,电机每转一圈就会发出一个脉冲信号。电机的转速可通过0~5V电位

文档评论(0)

baoyue + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档