学生实验二..第二功能按键显示实验.docVIP

  • 11
  • 0
  • 约4.13千字
  • 约 7页
  • 2015-07-23 发布于安徽
  • 举报
学生实验二 第二功能按键显示实验 一、实验要求 在键盘扫描实验的基础上,利用实验仪提供的键盘扫描电路和显示电路,做一个第二功能键盘显示实验,把利用某一个按键,例如“A”键,实现0至9键的第二功能,以不同字符的显示显示出来。 二、实验电路及连线 实验说明 本实验仪提供了一个6×4的小键盘,向列扫描码地址(0X002H)逐列输出低电平,然后从行码地址(0X001H)读回。如果有键按下,则相应行的值应为低,如果无键按下,由于上拉的作用,行码为高。这样就可以通过输出的列码和读取的行码来判断按下的是什么键。在判断有键按下后,要有一定的延时,防止键盘抖动。地址中的X是由KEY/LED CS 决定,参见地址译码。做键盘和LED实验时,需将KEY/LED CS 接到相应的地址译码上。以便用相应的地址来访问。例如将KEY/LED CS信号接CS0上,则列扫描地址为08002H,行码地址为08001H。列扫描码还可以分时用作LED的位选通信号。 实验框图 实验步骤 1、按键能如实显示,并且前一按键向左推动,保留原来按过的按键值。 2、利用某一个按键,例如“A”键,实现0至9键的第二功能,把0至9数字以加2的形式显示出来。(这是A键和0至9键键不同时按下) 3、利用某一个按键,例如“A”键,实现0至9键的第二功能,把0至9数字以自定义的形式显示出来,因此实现编好0至9键的第二功定义变表。(这是

文档评论(0)

1亿VIP精品文档

相关文档