91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

此文件包含STC12C5A60S2單片機函數庫,是參加電賽時自己編寫測試整理出來的,已經模塊化了 方便調用和移植呀

資源截圖

代碼片段和文件信息

#include
#include
#include“AD.h“
#include“UART.h“

extern?AD_RESULT[6];


//每次檢測時應先進行AD_INIT()并做短暫延時后方可讀取AD


void?AD_INIT(int?roadint?config)
{

ADC_RES=0;
ADC_RESL=0;
P1ASF=road;?//選擇通道
//config?=?1<<8|(speed)<<5|(channel)?//詳見282
ADC_CONTR=config;
_nop_();_nop_();_nop_();_nop_();//讀取ADC_CONTR需要?否則可直接屏蔽
//EADC=1;?????////ADC中斷允許
ADC_CONTR|=ADC_START;
}

void?AD_READ(int?*p)
{

unsigned?long?date=0;

while(ADC_CONTR&ADC_FLAG==0);
?ADC_CONTR?&=?!ADC_FLAG;


if(AUXR1&AUXR1_ADRJ)
{
date=ADC_RESL|(ADC_RES<<8);
}
else
{

date=ADC_RES<<2|ADC_RESL;

}

date=date*5*1000/1024; //實際電壓*1000

ADC_RES=0;
ADC_RESL=0;
p[0]=date/1000+‘0‘;
p[1]=‘.‘; ??
p[2]=date/100%10+‘0‘;?
p[3]=date/10%10+‘0‘;??
p[4]=date%10+‘0‘;
p[5]=‘V‘; ??


}
void?AD_UART(void)
{
???int?i;
???for(i=0;i<6;i++)
??? Print(AD_RESULT[i]);
}
//void?AD_UART(void)
//{
//???int?i;
//???for(i=0;i<4;i++)
//??? Print(AD_RESULT[i]);
//}


//void?ADC_HANDLE(void)?interrupt?5?using?1
//{
// temp=AD_READ();
// ADC_CONTR|=ADC_START;
//}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1188??2013-08-19?21:23??STC12C系列函數庫\AD.c

?????文件????????114??2013-08-19?21:23??STC12C系列函數庫\AD.h

?????文件????????580??2013-08-19?18:59??STC12C系列函數庫\delay.c

?????文件????????137??2013-08-19?18:26??STC12C系列函數庫\delay.h

?????文件???????1207??2013-08-19?18:26??STC12C系列函數庫\EEPROM.c

?????文件????????167??2013-08-06?16:23??STC12C系列函數庫\EEPROM.h

?????文件????????373??2013-08-11?13:13??STC12C系列函數庫\PWM.c

?????文件?????????74??2013-08-05?16:24??STC12C系列函數庫\PWM.h

?????目錄??????????0??2013-08-23?20:12??STC12C系列函數庫

-----------?---------??----------?-----??----

?????????????????3840????????????????????9


評論

共有 條評論