📄 io.h
字号:
/**************************************************
失恋过度
QQ:175264198
TEL:13049829737
jcxyx@126.com
www.QINGHAI.com
>>>>>>>>>>>>>>>>>>>>>>>>>>>
***************************************************/
#include <reg51.h>
#include <intrins.h>
#define uint unsigned int
#define uchar unsigned char
uchar a;
uchar buf; // 接收数据暂存
sbit P33 = P3^3; // 此引脚控制发光管
//sbit P32 = P3^2; // 此引脚控制蜂鸣器
/*******************输出IO定义**********************/
sbit J1 =P1^0;
sbit J2 =P1^1;
sbit J3 =P1^2;
sbit J4 =P1^3;
sbit J5 =P1^4;
sbit J6 =P1^5;
sbit J7 =P1^6;
sbit J8 =P1^7;
sbit J9 =P2^0;
sbit J10=P2^1;
sbit J11=P2^2;
sbit J12=P2^3;
sbit J13=P2^4;
sbit J14=P2^5;
sbit J15=P2^6;
sbit J16=P2^7;
/*******************控制继电器**********************/
void out()
{
switch(buf)
{
case 'A' : P1=0xFF;P2=0xFF; a='A'; break;//OFF
case 'B' : P1=0xFF;P2=0xFF;J1 =0;a='B'; break;//1
case 'C' : P1=0xFF;P2=0xFF;J2 =0;a='C'; break;//2
case 'D' : P1=0xFF;P2=0xFF;J3 =0;a='D'; break;//3
case 'E' : P1=0xFF;P2=0xFF;J4 =0;a='E'; break;//4
case 'F' : P1=0xFF;P2=0xFF;J5 =0;a='F'; break;//5
case 'G' : P1=0xFF;P2=0xFF;J6 =0;a='G'; break;//6
case 'H' : P1=0xFF;P2=0xFF;J7 =0;a='H'; break;//7
case 'I' : P1=0xFF;P2=0xFF;J8 =0;a='I'; break;//8
case 'b' : P1=0xFF;P2=0xFF;J9 =0;a='b'; break;//9
case 'c' : P1=0xFF;P2=0xFF;J10=0;a='c'; break;//10
case 'd' : P1=0xFF;P2=0xFF;J11=0;a='d'; break;//11
case 'e' : P1=0xFF;P2=0xFF;J12=0;a='e'; break;//12
case 'f' : P1=0xFF;P2=0xFF;J13=0;a='f'; break;//13
case 'g' : P1=0xFF;P2=0xFF;J14=0;a='g'; break;//14
case 'h' : P1=0xFF;P2=0xFF;J15=0;a='h'; break;//15
case 'i' : P1=0xFF;P2=0xFF;J16=0;a='i'; break;//16
case '@' : SBUF =a; while(TI==0);TI = 0;break;//读取状态
}
}
/**********************END***************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -