📄 display.c
字号:
#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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -