📄 外部口读写.c
字号:
#include <reg52.h> //包括一个52标准内核的头文件
#define uchar unsigned char //定义一下方便使用
#define uint unsigned int
void Delay(uchar i)
{
uchar m;
uchar n;
for(m=0;m<i;m++)
{
for(n=0;n<255;n++)
{
//_nop_;
}
}
}
main()
{
uchar xdata *Key_addr; /*定义Key的地址*/
uchar xdata *Led_addr; /*定义led灯的地址指针*/
Led_addr=0xf0;
Key_addr=0x80;
while(1)
{
uchar key;
key=*Key_addr; /*取键值*/
*Led_addr=key; /*显示键值*/
Delay(255); /*延时*/
*Led_addr=0x0f;
Delay(255);
*Led_addr=0xf0;
Delay(255);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -