⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 keyboard.c

📁 msp430驱动340*240程序 包括显示图片 文字 以及一些改变字体颜色功能等
💻 C
字号:
#include <at89x52.H>
#include <intrins.h>
#include "keyboard.h"
#define key_port P3
unsigned char code keynum[]={0x01,0X7E,0X7D,0X7B,0X77,0XBE,0XBD,0XBB,0XB7,0XDE,0xDD,0XDB,0XD7,0XEE,0XED,0XEB,0XE7};  //键盘对应 
 void delay(unsigned int k)  
{               		
unsigned int i,j;               
for(i=0;i<k;i++){           
for(j=0;j<121;j++)          
{;}}                		
}
unsigned char scan()
{
 unsigned char temp=0xff,i;
 key_port=0xf0;
 if(key_port!=0xf0)
  {
   delay(10);
   if(key_port!=0xf0)
   {
    temp=key_port;
    key_port=0x0f;
    temp=(temp&0xf0)|(key_port&0x0f);
    while(key_port!=0x0f);
    for(i=1;i<17;i++)
     {
      if(keynum[i]==temp)
      break;
     }
    }
  }
  else
  {return -1;}
  return i;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -