1 / 7
文档名称:

STC系列单片机TSL线性CCD例程.docx

格式:docx   大小:162KB   页数:7页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

STC系列单片机TSL线性CCD例程.docx

上传人:超龙一哥 2022/8/8 文件大小:162 KB

下载得到文件列表

STC系列单片机TSL线性CCD例程.docx

相关文档

文档介绍

文档介绍:集团标准化小组:[VVOPPT-JOPP28-JPPTL98-LOPPNN]
STC系列单片机TSL线性CCD例程
STC15系列单片机TSL1401线性CCD例程
(带PID自适应曝光程序)
/**------------
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//-----------------------------------------------------------------------
//----------------------数据变量定义-------------------------------------
//-----------------------------------------------------------------------
//=======================================================================
uint8Show[30]=0;
//-----------------------------------------------------------------------
//----------------------具体函数实现-------------------------------------
//=======================================================================
voidAdc_Init()
{
P1ASF|=0x08;
ADC_RES=0;
ADC_RESL=0;
ADC_CONTR=ADC_POWER|ADC_SPEEDLL;
P1M0&=~0x08;
P1M1|=0x08;
DelayAdc(2);
}
uint16GetAdc(uint8Channel)
{
uint16adc;
ADC_CONTR=ADC_POWER|ADC_SPEEDLL|Channel|ADC_START;
_nop_();
_nop_();
_nop_();
_nop_();
while(!(ADC_CONTR&ADC_FLAG));
ADC_CONTR&=~ADC_FLAG;
adc=ADC_RES;
adc=adc<<2;
adc+=ADC_RESL;
adc=(adc*); //三位的整数,max=
return adc;
}
voidShow_ADC()
{
floatshow;
show=GetAdc(3);
sprintf(Show,"VCC=%",show);
Usart1_SendString(Show);
}
/************************************************************************/
/**********************/