display.c

来自「PT2313程序音响控制电路1」· C语言 代码 · 共 63 行

C
63
字号
#include "at89x51.h"
/////////////////////////////////////////
sbit firston=P3^4;
sbit senon=P3^5;

/////////////////////////////////////////
char code disda[]={0X14,0X77,0X4C,0X45,0X27,0X85,0X84,0X57,0X04,0X05,0xef};
/////////////////////////////////////////////////
//void disswitch(uchar disdat);
//////////////////

/*void disswitch(uchar disdat)
{
uchar d1;
switch(disdat)
{
case 0x00: d1=disda[0];break;
case 0x01: d1=disda[1];break;
case 0x02: d1=disda[2];break;
case 0x03: d1=disda[3];break;
case 0x04: d1=disda[4];break;
case 0x05: d1=disda[5];break;
case 0x06: d1=disda[6];break;
case 0x07: d1=disda[7];break;
case 0x08: d1=disda[8];break;
case 0x09: d1=disda[9];break;
case 0x010: d1=disda[10];break;
deflaut :d1=0xff;
}
P1=d1;
}*/
///////////////////////////////
void display()
{
if(mflap==1)
{
	senon=1;
P1=(0x010);
firston=0;
delay2(80,80);

firston=1;
P1=(0x010);
senon=0;
delay2(80,80);
firston=1;
senon=1;
}
else
{
	senon=1;
P1=(disda[comb2]);
firston=0;
delay2(80,80);

firston=1;
P1=(disda[comb1]);
senon=0;
delay2(80,80);
firston=1;
senon=1;	
}
}

⌨️ 快捷键说明

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