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

📄 ad.c

📁 T112 MCU源程码,用于T112外接MCU篇程,用来驱动模拟屏
💻 C
字号:
#include "reg51.h"
#include "DEF.H"
#include "timer0.h"

uchar		adc_res;					///a/d转换后数值保存变量
extern		uchar	Pauto;
extern void Int_all(void);
/****************************************************************************
								A/D转换子程序	
****************************************************************************/

void adc_en(void)
{
	ADC_CONTR	=	ADC_CONTR | 0x08;					///		开A/D转换
	while(1)
	{	
		if((ADC_CONTR & 0x10)==0x10)
		{
			adc_res	=	ADC_DATA		;
			break;
		}
	}	
	ADC_CONTR	=	ADC_CONTR & 0xe7;					///		清除结果标志位,并关闭A/D转换
	if(adc_res<0)//V31)
	{
		G_Power=0;
		T_Power=0;
	}
				
}


/**************************************************

***************************************************/
	
void ckeck_xinhao(void)
{
	if(P1&0x02)
	{
		if(Pauto==1)
		{
//			Timer0Start();
		}
		else
		{
//			Timer1Stop();
//			T_Power=0;
		}
	}
	else
	{
		if(T_Power==0)
		{
	//		Timer1Stop();
			T_Power=1;
			Int_all();
		}			
	}
}
			
				

⌨️ 快捷键说明

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