- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北京科技大学微机课程设计
北 京 科 技 大 学
本科生课程设计说明书
题目: 六路抢答器
学院:
专业:
姓名:
学号:
指导教师签字:
2012年 月 日
摘 要
随着电子技术的发展,计算机在现代科学技术的发展中起着越来越重要的作用。各种技术都离不开计算机,计算机已经在人们生活的各个方面普及了。本课程设计是微机原理及接口技术的简单应用。运用所学的微机原理和接口技术知识完成六路抢答器。通过硬件与软件的结合,用我们刚刚学过的汇编语言编写程序模拟分析了启动计算机,计算机自动为系统各芯片进行初始化,抢答器开始工作。
比赛开始,在主持人按下开始键,绿灯亮后,选手才可开始抢答,否则违规。K0——K5代表抢答按钮,当某个逻若选手抢答成功,显示选手号码,扬声器鸣叫。若选手抢答违规(主持人未按开键),显示违规选手号码,红灯亮,扬声器报警。
若系统提示某号选手抢答违规,主持人仍未按开始键,此时该号选手又按下抢答键,显示该选手的号码。本系统开机后,若主持人既未按复位键又未按开始键,此时有选手按下抢答键,系统提示红灯亮,并报警。注:
1抢答成功,扬声器的鸣叫声音频率为。
2抢答失败,扬声器的鸣叫声音频率为。
扬声器的鸣叫声音频率为扬声器鸣叫或报警的时间为。
需要8255、8259、8253 等芯片。
经过分析,实验的关键是准确判断出最先抢答者的信号并锁存,而同时不理
睬其他抢答者的信号。为此,可将6 个抢答按钮信号通过一个8 位并行输入口接
至微机中。当主持人启动抢答过程后,微机通过该并行输入口循环对6 路抢答信
号进行采样。当采样到那一组的抢答信号已经发出,则立即停止采样,并记录下
该组的组号,每路抢答按钮电路可以按图4.1 设计。
由图可知,当6 个选手均未按下抢答按钮时,送入到并行接口的6 位抢答状态
都是0,而当微机采样到这6 位数据不为0 时,则表示有一组获得了抢答机会,然后
通过逐位查询状态,即可判断出哪一个选手抢答成功,最后利用并行输出接口将抢
答成功的选手号显示出来.在本设计方案中,可以用一位7 段数码管来显示抢答选
手的组号.
为了对抢答后的回答时间进行计时控制,可以利用一个可编程定时计时器,
先置计数初值,再计时,当计时时间到后,由并行接口输出一个扬声器信号提示
抢答选手的回答时间已到。
由于本系统要求对犯规的选手亮红灯警告,所以要设置一个启动按键,在主
持人按下启动按键之前,如果有抢答钮被按下,则该抢答选手犯规,可以通过并
行接口输出一个信号使该组的红色发光二级管点亮以示该组选手犯规。
2.2 红黄绿灯的表示
1.通过8255并口来控制LED发光二极管的亮灭。
2.PC2口控制红灯,PC1口控制黄灯,PC3口控制绿灯。
3.输出为1则亮,输出为0则灭。
4.用8253定时来控制变换时间 。
3 硬件设计
3.1 芯片8255,8253,8259
3.1.1芯片8255的引脚
图1芯片8255引脚图
8255A的引脚如图所示,分为数据线、地址线、读/写控制线、输入/输出端口线和电源线。
D7~D0(数据线):三态、双向数据线,与CPU数据总线连接,用来传 送数据。
CS:片选信号线,低电平有效时,芯片被选中。
A1, A0(port address):地址线,用来选择内部端口。
RD:读出信号线,低电平有效时,允许数据读出。
WR:写入信号线,低电平有效时,允许数据写入。
RESET:复位信号线,高电平有效时,将所有内部寄存器清0。
PA7~PA0(端口A):A口输入/输出信号线。
PB7~PB0(端口B):B口输入/输出信号线。
PC7~PC0(端口C):C口输入/输出信号线。
VCC:+5V电源。 GND:电源地线。
3.1.2芯片8255的 工作方式
1)芯片8255主要有三种工作方式
方式0---基本输入输出方式;
方式1---选通输入输出方式;
方式2---双向选通输入输出方式。
2)方式控制字:
图2
c口复位/置位控制寄存器
图3
芯片8253的引脚
芯
您可能关注的文档
最近下载
- 求职陷阱教学课件.pptx VIP
- 叙事护理案例分享演讲课件-.pptx VIP
- 《播音主持创作基础》对象感.ppt
- 审计学(第11版)秦荣生习题答案.pdf
- 《复变函数与积分变换》(西北工业大学)中国大学MOOC(慕课)章节测验试题(答案).pdf
- 《少数民族传统体育在幼儿园的应用研究》开题报告2800字.docx VIP
- 统编语文教科书三年级下册第七单元教学解读与集体备课.pptx VIP
- 组织行为学(第二版)第四章价值观念.pptx
- CAM软件:Siemens NX CAM二次开发_(4).UGOpenGRIP脚本编程技术.docx
- 口腔正畸主治医师资格考试(代码357)题库(含答案).pdf VIP
文档评论(0)