text1.c

来自「单片机写的程序都含有Protues仿真结果」· C语言 代码 · 共 37 行

C
37
字号
#include"reg51.h"
#define uchar unsigned char
uchar code zmtab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
void t2(void);

void main()
{								 // 哈哈哈 通信 必须用 P口作为SBUF的数据 传送 
	uchar jz;
	t2();
	P1=0xff;
	while(1)
	{
		while(RI==0);
		jz=SBUF;
		if(jz==0x11) P1=zmtab[0];
		if(jz==0x21) P1=zmtab[1];
		if(jz==0x41) P1=zmtab[2];
		if(jz==0x81) P1=zmtab[3];
		if(jz==0x12) P1=zmtab[4];
		if(jz==0x22) P1=zmtab[5];
		if(jz==0x42) P1=zmtab[6];
		if(jz==0x82) P1=zmtab[7];
		if(jz==0x14) P1=zmtab[8];
		if(jz==0x24) P1=zmtab[9];
		RI=0;
	}
}

void t2(void)
{
	TMOD=0x20;
	SCON=0x50;
	TH1=0xFD;
	TL1=0xFD;
	TR1=1;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?