?? 401.c
字號:
#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int
void delay();
char Cri_opt[3]; //標準選擇命令碼
char Cha_opt[3]; //通道選擇命令碼
char Xbuff[15]; //數據發送緩沖區
char Rbuff[15]; //數據接收緩沖
uchar Xget;
uchar Xput;
uchar Rput;
uchar Rget;
void send() interrupt 4 using 3 //主設備發送中斷程序
{
TI = 0; //關閉發送中斷
if(Xput!=Xget) //Xput:發送緩沖區入指針;Xget:發送緩沖區出指針
{SBUF = Xbuff[Xget]; //發送數據
Xget = (Xget++)&0x0f; //當數據取空時指針Xget轉到起始位置
}
delay();
}
void rece() interrupt 4 using 3 //主設備接收中斷程序
{ RI = 0; //關閉接收中斷
if(Rput != Rget) //Rput:接收緩沖區入指針;Rget:接收緩沖區出指針
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -