单片机X键盘扫描和显示课程设计.docVIP

  • 8
  • 0
  • 约6.1千字
  • 约 14页
  • 2018-06-23 发布于江西
  • 举报
单片机X键盘扫描和显示课程设计.doc

二、设计内容 1、 本设计利用?各种器件设?计三、问题分析及?方案的提出?实现4×4键盘的接?口需要用到?单片机并编?写相应的程?序来识别键?盘的十六个?按键中哪个?按键被按下?。因为此题目?还要求将被?按下的按键?显示出来,因此可以用?两个数码管?来分别显示?被按下的按?键的行与列? 表示任意一?个十六进制?数)分别表示键?盘的第二行?、第三行、第四行;0xXE、0xXD、0xXB、0xX7(X表示任意?一个十六进?制数)则分别表示?键盘的第一?列、第二列、第三列和第?四列。例如0xD?7是键盘的?第二行第四?列的按键 对于数码管?的连接,采用了共阳?极的接法,其下拉电阻?应保证芯片?不会因为电?流过大而烧?坏。 五、电路设计及?功能说明 4×4键盘的十?六个按键分?成四行四列?分别于P1?端口的八条?I/O数据线相?连;两个七段数?码管分别与?单片机的P?0口和P2?口的低七位?I/O数据线相?连。数码管采用?共阳极的接?法,所以需要下?拉电阻来分?流。结合软件程?序,即可实现4?×4键盘的接?口及显示的?设计。当按下键盘?其中的一个?按键时,数码管上会?显示出该按?键在4×4键盘上的?行值和列值?。所以实现了?数码管显示?按键位置的?功能 二、实验内容 设计并实现?一4×4键盘的接?口,并在两个数?码管上显示?键盘所在的?行与列。即将825?5单元

文档评论(0)

1亿VIP精品文档

相关文档