6*6矩阵的资源很少 我分享一个给大家学习
6*6矩阵键盘仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)
单片机源程序如下:
- #include<AT89X51.H>
- #include "LCD1602.h"
- #define uchar unsigned char
- #define uint unsigned int
- uchar code ASCII[]={"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"};
- extern uchar KeyScan();
- //extern uchar Init_LCD1602();
- void main()
- {
- uchar KeyNum,i;
- Init_LCD1602(); //初始化LCD1602
- while(1)
- {
- KeyNum=KeyScan();
- i=ASCII[KeyNum];
- LCD1602_write_com(0xc7);//光标定位
- LCD1602_write_data(i);
- }
- }
复制代码
所有资料51hei提供下载:
66JIANPAN.rar
(75.46 KB, 下载次数: 83)
|