• 大小: 81KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-04
  • 语言: 其他
  • 标签: 51,spi  

资源简介

32与51之间的SPI通信,方便,快捷,51与FGPA之间的通信

资源截图

代码片段和文件信息

#include “key.h“

uchar KeyValue = 64; //用来存放读取到的键值
 
void KeyDown(void)
{
char a=0;
GPIO_KEY=0x0f;
if(GPIO_KEY!=0x0f)//读取按键是否按下
{
delay_ms(10);//延时10ms进行消抖
if(GPIO_KEY!=0x0f)//再次检测键盘是否按下
{
//测试列
GPIO_KEY=0X0F;
switch(GPIO_KEY)
{
case(0X07): KeyValue=0;break;
case(0X0b): KeyValue=1;break;
case(0X0d): KeyValue=2;break;
case(0X0e): KeyValue=3;break;
}
//测试行
GPIO_KEY=0XF0;
switch(GPIO_KEY)
{
case(0X70): KeyValue=KeyValue;break;
case(0Xb0): KeyValue=KeyValue+4;break;
case(0Xd0): KeyValue=KeyValue+8;break;
case(0Xe0): KeyValue=KeyValue+12;break;
}
while((a<50)&&(GPIO_KEY!=0xf0))  //检测按键松手检测
{
delay_ms(10);
a++;
}
}
}
}

/*******************************************

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2274  2017-05-12 00:24  SPI通信\key.c

     文件        226  2017-05-08 20:39  SPI通信\key.h

     文件       5671  2017-06-22 10:08  SPI通信\key.LST

     文件       7148  2017-06-22 10:08  SPI通信\key.OBJ

     文件      18303  2017-06-21 12:36  SPI通信\LCD12864.c

     文件       1047  2017-06-21 12:36  SPI通信\LCD12864.h

     文件      31640  2017-06-22 10:08  SPI通信\LCD12864.LST

     文件      35654  2017-06-22 10:08  SPI通信\LCD12864.OBJ

     文件       1960  2017-06-21 12:37  SPI通信\main.c

     文件       4078  2017-06-22 10:08  SPI通信\main.LST

     文件       8243  2017-06-22 10:08  SPI通信\main.OBJ

     文件       3588  2017-06-05 20:19  SPI通信\spi.c

     文件        729  2017-06-22 10:08  SPI通信\spi.h

     文件       8441  2017-06-22 10:08  SPI通信\spi.LST

     文件       6205  2017-06-22 10:08  SPI通信\spi.OBJ

     文件       6376  2009-05-07 14:37  SPI通信\STARTUP.A51

     文件      14059  2017-06-22 10:08  SPI通信\STARTUP.LST

     文件        749  2017-06-22 10:08  SPI通信\STARTUP.OBJ

     文件        342  2017-05-25 10:28  SPI通信\time.c

     文件        100  2017-05-20 15:31  SPI通信\time.h

     文件      49747  2017-06-22 10:08  SPI通信\VLOGE

     文件      15835  2017-06-22 10:08  SPI通信\VLOGE.hex

     文件         98  2017-06-22 10:08  SPI通信\VLOGE.lnp

     文件      51409  2017-06-22 10:08  SPI通信\VLOGE.M51

     文件       1226  2017-06-22 10:08  SPI通信\VLOGE.plg

    .......     63852  2017-06-22 10:10  SPI通信\VLOGE.uvopt

     文件      13888  2017-05-23 12:35  SPI通信\VLOGE.uvproj

    .......     63924  2017-06-21 21:21  SPI通信\VLOGE_uvopt.bak

     文件      13886  2017-05-09 17:14  SPI通信\VLOGE_uvproj.bak

     目录          0  2017-06-22 10:10  SPI通信

............此处省略3个文件信息

评论

共有 条评论

相关资源