微机接口 课程设计题(修订)_第1页
微机接口 课程设计题(修订)_第2页
微机接口 课程设计题(修订)_第3页
微机接口 课程设计题(修订)_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、微机原理与接口技术课程设计选题(2005年12月7日修订)北东西南1、 模拟交通灯如右图,在十字交叉路口设置交通灯和倒计时牌,东边与西边显示完全一样,南边与北边的显示完全一样,只需设计东边和南边。基本要求:a) 只考虑东往西,南往北两个直行方向(不考虑左拐情况),两个方向通行和禁止时间比例为11;b) 东口和南口设置红绿灯(红绿LED显示,自己定义)和倒计时牌显示(利用4个数码管或液晶显示屏):c) 要求以8253产生秒(或更长间隔)信号,送8259(IRQ7)中断及计数,以8255驱动LED红绿发光二极管和数码管;d) 注意东口和南口之间,倒计时一样,红绿灯显示互反;利用此特性可以简化程序。

2、北东西南提高要求:a) 考虑东往西,南往北两个直行方向和左拐情况;直行、左拐和禁止时间比例为0.80.21;b) 南口和北口设置各设置直行和左拐两组红绿灯(利用红绿LED显示)和倒计时牌显示(利用4个数码管或液晶显示屏分两组显示);c) 注意东口和南口之间禁止通行时间等于左拐与直行通行时间之和。 附加要求:a) 利用实验箱上KK1轻触开关,中断8259(IRQ6)实现两种通行模式的切换。b) 利用实验箱上KK2轻触开关,中断8259(IRQ5)循环改变信号灯和倒计时牌参数(已预置在程序中)。2、 数字秒表利用实验箱上KK1和KK2轻触开关、8259中断控制器和8253计数器,设计数字秒表基本要

3、求:a) 设计只记录单道成绩的无存储功能的秒表;b) 利用8253分频产生1/100秒信号,中断8259(IRQ7),KK1轻触开关中断8259(IRQ6),8255驱动数码管显示(或液晶显示屏显示); c) 状态转移的实现:对状态进行编码(初始状态为0,计时并显示为1,停止计时为2),KK1中断服务程序实现状态转移,8253信号中断服务程序查询状态运行。提高要求:a) 设计一次可记录八道(八名运动员)成绩的具有存储功能的运动秒表;b) 利用8253分频产生1/100秒信号中断8259(IRQ7),KK1轻触开关中断8259(IRQ6),KK2轻触开关中断8259(IRQ5),8255驱动数码

4、管显示;c) 状态转移的实现:对状态进行编码(初始状态为0,计时并显示为1,停止计时并显示为2,停显并存储为3),KK1中断服务程序实现状态0、1、2的转移,KK2中断服务程序实现状态1、3的转移和状态2的多道记录的顺序读取,8253信号中断服务程序查询状态运行;d) 以队列或栈存储记录,初始时清零。附加要求:a) 溢出报警与处理(自动升位显示,如超出60秒显示分:秒,依次类推);b) 记录多次数据,在液晶显示屏批量显示。3、 电子密码锁设计一个电子密码锁,密码正确时显示绿灯,错误时显示红灯,连续错误则锁定3分钟。基本要求:a) 系统只有一个密码,键盘输入字符或字符串密码正确时显示绿灯,错误时

5、显示红灯;b) 连续错误3次后锁定3分钟。c) 锁定的办法:以8253的0、2通道级联,0通道分频,2通道以方式1(单稳)工作,连续错误3次触发GATE2,程序查询OUT2低电平实现锁定。提高要求:a) 系统有多个用户密码和管理员密码,管理员可以修改用户密码;b) 输入管理员密码错误1次锁定3分钟;c) 用户密码连续错误3次后锁定3分钟。附加要求:a) 系统有多个用户密码和管理员密码,管理员可以添加、删除和修改用户密码;b) 配合拨动开关,管理员登陆后可以修改管理员密码;c) 利用8255扫描按键输入。图3、系统的部分连线4. 电子琴利用PC机内8253驱动内扬声器与键盘1、2、3、4、5、6

6、、7、8设计一个电子琴,通过按数字键响应相应的字符1、2、3、4、5、6、7、1能演奏简单的乐曲。按1 8数安键时同时点亮相应的8个LED灯,使之具有声、光效果。5. 硬件实验装置自检设计简单的硬件连接并编制简单的自检程序对PC总线微机应用实验装置中的部分硬件实行自检,要求的自检电路与相应的提示如下(PC上有相应显示):(1)对8个LED发光管自检 流水灯方式逐个点亮然后熄灭,周而复始23遍。(2)对8个开关自检 开关合上,相应的LED灯亮;开关断开,相应的LED灯灭。(3)对8253自检 (4)对8259自检6. 电子报警器设想制作一个防盗器件。按动键盘某一键或触动开关按钮使得内扬声器发出警报声,使得8个LED指示灯忽明忽暗,并通过液晶显示器显示相关警报信息。7. 音频选择器设想制作一个音频信号发生及选择器件(有四个可选频率)。总的说来要实现的功能是:按下键盘数字键0,则扬声器发出频率为f0的声音信号,从右边起第0个LED指示灯亮,并在液晶显示器上显示:“您选择的频率为f0,谢谢!”;按下键盘数字键1,则扬声器发出频率为f0的声音信号,从右边起第1个LED指示灯亮,并在液晶显示器上显示:“您选择的频率为f1,谢谢!”;按下键盘数字键2,则扬声器发出频率为f2的声音信号,从右边

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论