display.h

来自「超声波测距 利用 送接受的时间 差计算得到距离」· C头文件 代码 · 共 35 行

H
35
字号
#ifndef __display_H__
#define __display_H__

void display(unsigned char number,unsigned char position)
{ 
	P0=0xff;  
    switch(position)
	{
		case 1:{P0=P0&0xf8;break;}
		case 2:{P0=P0&0xf9;break;}
		case 3:{P0=P0&0xfa;break;}
		case 4:{P0=P0&0xfb;break;}
		case 5:{P0=P0&0xfc;break;}
		case 6:{P0=P0&0xfd;break;}
		case 7:{P0=P0&0xfe;break;}
		case 8:{P0=P0&0xff;break;}
 	}  
    switch(number)
	{
		case 0:{P0=P0&0x87;break;}	   //0
		case 1:{P0=P0&0x8f;break;}	   //1
		case 2:{P0=P0&0x97;break;}	   //2
		case 3:{P0=P0&0x9f;break;}	   //3
		case 4:{P0=P0&0xa7;break;}	   //4
	    case 5:{P0=P0&0xaf;break;}     //5
		case 6:{P0=P0&0xb7;break;}	   //6
		case 7:{P0=P0&0xbf;break;}	   //7
		case 8:{P0=P0&0xc7;break;}	   //8
	    case 9:{P0=P0&0xcf;break;}	   //9
		default:{P0=P0&0xff;break;}	   //null
	}  	 	  
}

#endif

⌨️ 快捷键说明

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