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

📄 led.c

📁 基于MB95F168气体检漏仪软件代码
💻 C
字号:
#include "mb95100.h"
unsigned int number;
#define SEG_0  0x3F
#define SEG_1  0x06
#define SEG_2  0x5B
#define SEG_3  0x4F
#define SEG_4  0x66
#define SEG_5  0x6D
#define SEG_6  0x7D
#define SEG_7  0x07
#define SEG_8  0x7F
#define SEG_9  0x6F

const unsigned char seg_display[10] = 
{ SEG_0, SEG_1, SEG_2, SEG_3, SEG_4,
 SEG_5, SEG_6, SEG_7, SEG_8, SEG_9};   
union {
	unsigned char byte;
	struct {
		unsigned char :7;
		unsigned char bit7:1;
			}bit;
		}temp;
_LEDDISPLAY(int disnumber)
{
  		for(number=0;number<8;number++)
  	 	{
  	 	PDR9_P95=0;
  		PDR9_P94=0;
  		PDR9_P95=1;
  		}
		temp.byte=seg_display[disnumber];
  	 	for(number=0;number<8;number++)
  	 	{
  	 	PDR9_P95=0;
  		PDR9_P94=temp.bit.bit7;
  		PDR9_P95=1;
  		temp.byte<<=1;
  		}
  
}

⌨️ 快捷键说明

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