这个demo的思路:通过按键方式查询P1口有那个按键按下,然后根绝这个按键的键值,赋给他对应的LED的值,就能实现LED显示按键键值的效果。
老规矩,看看代码:
//--包含你要使用的头文件--//
#include <reg51.h> //此文件中定义了51的一些特殊功能寄存器
#include <intrins.h>
//--定义要使用的IO口--//
#define GPIO_KEY P1 //独立键盘用P1口
#define GPIO_LED P0 //led使用P0口
//--定义全局函数--//
void Delay10ms(unsigned int c); //延时10ms
unsigned char Key_Scan();
/*******************************************************************************
* 函 数 名 : main
* 函数功能 : 主函数
* 输 入 : 无
* 输 出 : 无
*******************************************************************************/
void