8051单片机串行口扩展矩阵键盘接口与应用 .docxVIP

  • 2
  • 0
  • 约1.07千字
  • 约 4页
  • 2023-08-03 发布于北京
  • 举报

8051单片机串行口扩展矩阵键盘接口与应用 .docx

PAGE PAGE 1 8051单片机串行口扩展矩阵键盘接口与应用 unsigned char getkey(void); //键盘扫描函数 void proc1(void); //定义按键处理程序1 void proc2(void); //定义按键处理程序2 void proc3(void); //定义按键处理程序3 void proc4(void); //定义按键处理程序4 …… bit0=P3.4; bit1=P3.5; void delay(void); //定义延时函数 void main(void) //主函数 { unsigned char idata key; SCON=0x00; //串口初始化 ES=0; EA=0; //关闭中断 while(1) { key=getkey(); if(key!=0xff) switch (key) { case 0x00: proc0(); braek; case 0x01: proc1(); braek; case 0x02: proc2(); braek; case 0x03: proc3(); braek; …… …… …… default: break; } } } unsigned char getkey(void) //键盘扫描函数 { unsigned char idata key_cod

文档评论(0)

1亿VIP精品文档

相关文档