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

📄 light.c

📁 基于MB95F168气体检漏仪软件代码
💻 C
字号:
#include "mb95100.h"
unsigned char input;
extern unsigned char lighttime,light;
extern unsigned int count2,count1;
extern unsigned int count1,count2,lightcount0,lightcount1;
_Lightreceive()
{
/*****************************************************************************/
/* 16bitPPG0 */
/*****************************************************************************/
	init_16bitPPG0();	/* initialize 16bit_PPG0 */
	PCNTH0_CNTE = 1; /* PPG timer start */
	PCNTH0_STGR = 1; /* 16bit_PPG0 Enable */
lighttime=0;
count1=0;
count2=0;
lightcount0=0;
lightcount1=0;
light=0;
	while(count1<200)
	{
	__wait_nop();
	__wait_nop();
	};

while(light!=0x04&&count2<120)
{
input=PDR0;
light=input&0x06;
}
	PCNTH0_CNTE = 0;
	PCNTH0_STGR = 0;  //16bit_PPG0 Enable 
	light=0x00;
	_Lcduplighttime(lightcount1,lightcount0);
	
}

⌨️ 快捷键说明

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