⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 text1.c

📁 一个超全的仿真程序含C源码,包括1602LED显示,两位共阴数码管显示,ADC0809模块转换,拔码地址开关,18B20温度显示,max485联机通迅,max232串口通迅
💻 C
字号:
#include <AT89X51.H>
unsigned char code table[]={0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f, 0x77, 0x7c, 0x39, 0x5e, 0x79, 0x71};
unsigned char dispcount;

void delay02s(void)
{
unsigned char i,j,k;
for(i=20;i>0;i--)
for(j=20;j>0;j--)
//for(k=248;k>0;k--)
;
}

void main(void)
{
P3_7=0;
 while(1)
 {

// for (dispcount=0;dispcount<10;dispcount++)
 //{
  

  if (P3_3==0 && P3_4==1 && P3_5==1 && P3_6==1 )
  {  
    P1_1=0;
  	 P1_0=1;
    P2=table[1];
  } else
  if (P3_3==1 && P3_4==0 && P3_5==1 && P3_6==1 )
  {  
    P1_1=0;
  	 P1_0=1;
    P2=table[2];
  } else
  if (P3_3==0 && P3_4==0 && P3_5==1 && P3_6==1 )
  {  
    P1_1=0;
	P1_0=1;
    P2=table[3];
  } else

  if (P3_3==1 && P3_4==1 && P3_5==0 && P3_6==1 )
  {  
    P1_1=0;
	P1_0=1;
    P2=table[4];
  } else

  if (P3_3==0 && P3_4==1 && P3_5==0 && P3_6==1 )
  {  
    P1_1=0;
	P1_0=1;
    P2=table[5];
  } else


  if (P3_3==1 && P3_4==0 && P3_5==0 && P3_6==1 )
  {  
    P1_1=0;
	P1_0=1;
    P2=table[6];
  } else
  if (P3_3==0 && P3_4==0 && P3_5==0 && P3_6==1 )
  {  
    P1_1=0;
	P1_0=1;
    P2=table[7];
  } else

  if (P3_3==1 && P3_4==1 && P3_5==1 && P3_6==0 )
  {  
    P1_1=0;
	P1_0=1;
    P2=table[8];
  } else


  if (P3_3==0 && P3_4==1 && P3_5==1 && P3_6==0 )
  {  
    P1_1=0;
	P1_0=1;
    P2=table[9];
  } else

  if (P3_3==1 && P3_4==0 && P3_5==1 && P3_6==0 )
  {  
    P1_1=0;
	P1_0=1;
    P2=table[10];
  } else


  if (P3_3==0 && P3_4==0 && P3_5==1 && P3_6==0 )
  {  
    P1_1=0;
	P1_0=1;
    P2=table[11];
  } else

  if (P3_3==1 && P3_4==1 && P3_5==0 && P3_6==0 )
  {  
    P1_1=0;
	P1_0=1;
    P2=table[12];
  } else

  if (P3_3==0 && P3_4==1 && P3_5==0 && P3_6==0 )
  {  
    P1_1=0;
	P1_0=1;
    P2=table[13];
  } else

  if (P3_3==1 && P3_4==0 && P3_5==0 && P3_6==0 )
  {  
    P1_1=0;
	P1_0=1;
    P2=table[14];
  } else

  if (P3_3==0 && P3_4==0 && P3_5==0 && P3_6==0 )
  {  
    P1_1=0;
	P1_0=1;
    P2=table[15];
  } else


  {  
    P1_1=0;
	P1_0=1;
    P2=table[0];
  } 

/*
  delay02s() ;
 if (P1_0==0)
	{
    P1_1=0;
	P1_0=1;
    if (P3_4=0)
    {P2=table[P3];} 

	delay02s();
    } else
	{
    P1_1=1;
	P1_0=0;
    if (P3_4=0)
    {P2=table[dispcount]+1;} 
	delay02s();
	}

//  }
*/


 }
} 

⌨️ 快捷键说明

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