微机原理及接口技术课程设计报告

  • 格式:doc
  • 大小:71.00 KB
  • 文档页数:9

下载文档原格式

  / 9
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《微机原理与接口技术课程设计》任务书

一.课程设计的目的

通过课程设计,使学生具备分析计算机原理及接口技术的能力、计算机定时/计数系统(包括管理软件及控制应用软件) 的设计、编程与调试的能力、计算机中断系统的应用设计、调试的能力、计算机并行、串行通信的设计和调试的能力、实验结果分析、总结及撰写技术报告的能力。

二.课程设计的容(任选一题)

1、乒乓球比赛

要求:

用8个LED发光管(4红4绿)的来回滚动显示模拟打乒乓球时,乒乓球在两边球台上的来回运动。比赛双方用按按钮(双方各用一个按钮)的方法来模拟发球与接球,即发球方按动其控制的按钮,球从发球方一侧向对方运动(LED发光管从发球方到对方逐个点亮,滚动显示)。当球运动至接球方时,接球方立即按动其控制的按钮,“击球”使球“弹回”发球方一侧。如此周而复始,只至在规定的击球时间有一方未能完成击球动作,从而对方得一分;然后继续比赛。比赛规则可参照一般的乒乓球比赛。

2、抢答计时器

要求:

设计一个用于智力竞赛的抢答计时器。按下启动钮,2个八段码倒计时开始(如从10秒或20秒倒计时),同时开始抢答,参赛双方(或三方)分别按不同的抢答按钮参与抢答,一旦其中一位按下按钮,相应的显示灯(LED)亮并有“嘟”的一声响,此时若其他按钮按下均无效。若一直到计数到零,无一人按下按钮,则抢答结束(以后再按抢答钮无效)。

3、模拟电梯

要求:

用键盘、按钮、八段码和LED发光管模拟电梯工作过程。楼层设为8层,键盘数字键1-8用来键入希望停的楼层,8个LED发光管显示希望停的楼层,八段码指示电梯当前所在楼层,按钮用来开停电梯。电梯正常运行时以每0.5秒一层的速度上升或下降。

4、硬件实验装置自检

要求

设计简单的硬件连接并编制自检程序对PC总线微机应用实验装置中的部分硬件实行自检,要求的自检电路与相应的提示如下(PC上有相应显示):

1对8个LED发光管自检:流水灯方式逐个点亮然后熄灭,周而复始2-3遍。

2对4个八段码自检:流水灯方式逐个显示1,2,..9,0。

3对2×4键盘自检:键盘输入,八段码显示;按相应键,显示相应数字。

4对8个开关自检:开关合上,相应LED灯亮;开关断开,相应LED灯灭。

5、电子表

要求:

用键盘、八段码模拟电子表工作过程,使其具有电子表的一些基本功能:

利用4个数码管,在其上显示分、秒,初值用2×4键盘1-6设定,设定好以后,按键7,开始计时,再次按下该键,重新设置初值。

按下键8,对时间进行微调,可选择四个键(如1-4)分别表示分+1、分-1、秒+1、秒-1,调整后再次按8回到计时状态。

6、双机通讯

要求

用两个实验装置的串口和8259A 实现两台微机之间的通信,要求:

1用中断方式实现信息传递;

(2)实现双机之间的半双工通信,开始的时候发送机和接受机可以固定,然后轮流发送和接收;

7.评分系统

要求:

用8086系统的接口芯片,设计一个四个评委使用的评分系统,最高得分10分,编程求其平均得分,并显示其最后得分.

8 汽车信号灯控制系统

要求:

汽车上有一转弯控制杆。此控制杆有三个位置:

1、中间位置时,汽车不转弯;

2、向上时,汽车左转;

3、向下时,汽车右转;

4、汽车转弯时,要求左右尾灯、左右头灯和仪表板上的2个指标灯相应地发出闪烁信号;

5、当应急开关合上时,所有6个信号灯都应闪烁;

6、汽车刹车时,2个尾灯发出不闪烁的信号;

7、如刹车时正在转弯,则相应的转弯闪烁信号不受影响。

8、汽车转弯或应急状态下,外部信号灯和仪表板指示灯的闪烁频率为1HZ。

9、停靠(合上停靠开关):头灯、尾灯以30Hz的频率闪烁。

9.数字电压表

要求:

能够测量0-5V之间的直流电压值,四位数码显示。

10.简易频率计

要求:

将测量的脉冲以16进制数用4个数码管直接显示出来。

11. 信号发生器

要求:

产生三角波、锯齿波、正弦波、方波及脉冲波,且频率及占空比的控制可独立进行。

提示:采用高频信号发生器芯片MAX038

12. 电子钟设计

要求:

具有交替显示年、月、日、时、分、秒的功能;2具备校时功能。3。具备设定闹钟和定时闹钟的功能。

13.航标灯的设计

要求:

1.白天航标灯熄灭,晚上间歇发光,亮2s,灭2s,周而复始。

2.晚上能够显示时间。

14 交流高压装置的设计

要求:

用8086和双向晶闸管设计一个交流高压装置。可通过按键上调或下调电压输出值的大小

15.设计音乐盒

能用按键选择演奏两只小乐曲,已知乐谱和频率的关系如下

要求:

用8255设计一个具有8个按键(A-H)和1个七段显示器的接口电路,用中断方式扫描键盘,将按下键送7段显示器显示。

17 8路数据采集板的设计

要求:

对8路模拟量连续采集24小时,每隔10分钟采集一次

18 按键控制发光二级管及蜂鸣器的设计

要求:

用S1~S4组成的键盘分别控制3种颜色的发光二极管及蜂鸣器,按S1键红色发光二极管亮,按S2键黄色发光二极管亮,按S3键红色发光二极管亮,按S4键另外一灯亮,按键具有防抖动功能。

19 电子密码锁的设计

要求:

1.使用LCD显示器显示密码输入的信息。

2.可以设置4位数字(0~9)密码

3.定另一组数字密码为“1234”

4.密码输入正确则继电器启动2s

5. 密码错误则发出报警声

20 点阵电子显示屏的设计

要求:

8X8点阵LED字符显示器能显示“电子设计”。

21 数字温度计的设计

要求:

能够测量环境温度-10~40℃。并进行显示。

22.电压报警器的设计

要求:

1) 采集0~5V的电压;

2) 当输入电压在3V以,用数码管显示电压值,如2.4,同时由D/A输出;

3) 当输入电压超过3V,数码管显示E.O,并将此电压限制到3V后输出。

提示:由A/D进行电压转换,注意小数转换为整数处理的方法。

23 电子琴设计

一、设计容:

通过汇编语言编程使小键盘的数字键1,2,3,4,5,6,7作为电子琴按键,输入对应的七个音阶,通过实验箱的喇叭发出声音,并通过七段数码管显示输入音阶;若小键盘输入“R”则返回DOS,结束程序。

二、设计说明:

1、对于一个特定的D/A转换接口电路,CPU执行一条输出指令将数据送入D/A,即可在其输出端得到一定的电压输出。给D/A转换器输入按正弦规律变化的数据,在其输出端即可产生正弦波。对于音乐,每个音阶都有确定的频率。

2、产生一个正弦波的数据可取32个(小于亦可),不同频率的区别,可通过调节向D/A转换器输出数据的时间间隔,例如:发"1"频率为261.1HZ,周期为 1/261.1 = 3.83ms,输