利用键盘实现多路抢答器.docVIP

  • 11
  • 0
  • 约2.24千字
  • 约 7页
  • 2017-07-05 发布于重庆
  • 举报
利用键盘实现多路抢答器

实 验 报 告 学生姓名: 学号: 课程名称:通信(大类)专业认知与探索 指导教师: 日期:2017年6 月 19 日 实验项目名称: 利用键盘实现多路抢答器 报告评分: 教师签字: 一、实验目的 利用定时器,键盘检测,数码管静态显示等功能实现多路抢答器 二、实验内容 在TX-1C实验板上完成如下功能:利用键盘实现一个多路抢答器,当某一路抢答成功,数码管上显示该路的编号,并启动10s计时,计时结束前,其它路无法进行抢答。例如:1号按键抢答成功,数码管上显示数字“1”,并启动定时器,进行10s计时,计时结束前,其它按键无效。 三、实验器材(设备、元器件) 硬件:GTX TX-1C开发板 软件:Windows操作系统,Keil软件,STC烧写软件 四、实验原理 1、定时器的实质为计数器。每来一个脉冲计数器加1(本实验利用实验板内部晶振发出脉冲,即计数频率为晶振频率的1/12),当加到计数器全为1时,再输入一个脉冲就使计数器回零,计数器溢出使TCON寄存器中的TF0或TF1置1,向CPU发出中断请求,表示定时时间已到。计数值N乘以机器周期就是定时时间。 2、数码管显示的硬件电路原理如图如下: 3.键盘检测实质就是检测对应I/O口电位的变化情况,并进行相应的动作。 4.键盘检测原理电路图如下: 五、实验步骤 1、熟悉理解定时器的工作原理及应用,数码管静态

文档评论(0)

1亿VIP精品文档

相关文档