標題: 51單片機驅(qū)動6*6矩陣鍵盤 [打印本頁]

作者: 再組    時間: 2018-6-21 16:45
標題: 51單片機驅(qū)動6*6矩陣鍵盤
6*6矩陣的資源很少 我分享一個給大家學(xué)習(xí)

6*6矩陣鍵盤仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)


單片機源程序如下:
  1. #include<AT89X51.H>
  2. #include "LCD1602.h"
  3. #define uchar unsigned char
  4. #define uint unsigned int
  5.         uchar code ASCII[]={"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"};
  6.         extern uchar KeyScan();
  7.         //extern uchar Init_LCD1602();
  8. void main()
  9. {
  10.         uchar KeyNum,i;
  11.         Init_LCD1602();                                                                        //初始化LCD1602               
  12. while(1)
  13. {
  14.   KeyNum=KeyScan();
  15.         i=ASCII[KeyNum];
  16.   LCD1602_write_com(0xc7);//光標定位
  17.          LCD1602_write_data(i);
  18. }
  19. }
復(fù)制代碼

所有資料51hei提供下載:
66JIANPAN.rar (75.46 KB, 下載次數(shù): 83)



作者: 253690662    時間: 2019-4-14 13:18
大佬求下載
作者: 小七七七    時間: 2019-4-14 17:05
感謝分享
作者: laojichaoyue    時間: 2020-3-30 11:27
厲害。。!
作者: onono    時間: 2021-4-9 21:10
感謝分享,正在搭建一個5*6的鍵盤。
作者: onono    時間: 2021-6-18 16:22
這個得支持一下,恰好在搭51的多按鍵矩陣鍵盤。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1