日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]//測(cè)試STC12C4052的AD//P1.7接可變電阻。P3.5 清位即開(kāi)始轉(zhuǎn)換#include "STC12C4052AD.h"void delay(){unsigned char l2;unsigned char l3 = 10;while(--l3){l2 = 20;while( --l2);}}main(){P3_7 = 0;ADC_CONTER = 0x

//測(cè)試STC12C4052的AD

//P1.7接可變電阻。P3.5 清位即開(kāi)始轉(zhuǎn)換
#include "STC12C4052AD.h"

void delay()
{
unsigned char l2;
unsigned char l3 = 10;
while(--l3)
{
l2 = 20;
while( --l2);
}

}

main()
{
P3_7 = 0;
ADC_CONTER = 0x80; //開(kāi)啟ad比較電壓
while(1)
{
P3_5 = 1;
if ( P3_5 == 0 )
{
P1M0 = 0x80; //P1.7為開(kāi)漏輸入
P1M1 = 0x80; //P1.7為高阻輸入
ADC_CONTER = 0xE7; //P1_7為ad
delay();
ADC_DATA = 0;
ADC_CONTER |= 0x08;
while ((ADC_CONTER & 0x10) != 0x10 )P1 = ADC_CONTER;
ADC_CONTER &= 0xe7;
P1 = ADC_DATA;
P3_7 = 1;
P1M0 = 0;
while(1);
}
}
}

//-------------------第二種方法 --------------------

#define uchar unsigned char
#define uint unsigned int
#include "stc12c5410ad.h"

void InitAd(void)
{
P1M0=0xff;
P1M1=0xff;


}
void InitUart(void)
{
SCON|=0X50;
TH1=TL1=0XFB;
TMOD|=0X20;
ES=1;
TR1=1;


}
void delay(void)
{
uint i;
for(i=0;i<0xfff0;i++);
}
void ReadAd(void)
{
uchar temp[16],i;
for(i=0;i<8;i++)
{
ADC_CONTR=i;
ADC_CONTR|=0x88;
while(!(ADC_CONTR&0x10));
ADC_CONTR=ADC_CONTR&0xef;
temp[2*i]=ADC_DATA;
temp[2*i+1]=ADC_LOW2;
}

SBUF=0xa0;
while(!TI);
TI=0;
for(i=0;i<16;i++)
{
SBUF=temp[i];
while(!TI);
TI=0;
}
SBUF=0xf6;
while(!TI);
TI=0;


}
main()
{
InitAd();
InitUart();
while(1)
{
ReadAd();
delay();
}
}


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

AD18使用的簡(jiǎn)單介紹,添加庫(kù),添加PCB封裝庫(kù),快速添加引腳,繪制器件

關(guān)鍵字: ad pcb封裝庫(kù)

如何用Altium Designer從PCB圖中導(dǎo)出元件封裝庫(kù)?

關(guān)鍵字: ad 封裝

我們經(jīng)常遇到從AD轉(zhuǎn)到Allegro的情況,但是之前非常麻煩且不容易轉(zhuǎn)換?,F(xiàn)在好了,從065號(hào)補(bǔ)丁開(kāi)始,Cadence的Capture CIS可以導(dǎo)入AD軟件的原理圖,而Cadence的Allegro PCB Edito...

關(guān)鍵字: ad 封裝 cadence

PCB學(xué)習(xí)筆記——AD17如何添加新的封裝

關(guān)鍵字: ad 封裝庫(kù) 添加

Altium Designer 封裝 庫(kù)文件導(dǎo)入 基礎(chǔ)庫(kù)設(shè)計(jì) PCB設(shè)計(jì) 原理圖設(shè)計(jì)

關(guān)鍵字: ad 封裝庫(kù) 導(dǎo)入

Altium Designer AD 2019最新封裝庫(kù)下載,原理圖庫(kù)PCB庫(kù)

關(guān)鍵字: ad 封裝

STC系列單片機(jī)中的STC89LE516AD/X2提供了8路8位精度的高速A/D轉(zhuǎn)換器,位于P1口上,從而省去了片外ADC的麻煩。這8路ADC為電壓輸入型,可做按鍵掃描,電池電壓檢測(cè),頻譜檢測(cè)等。ADC轉(zhuǎn)換過(guò)程需要17個(gè)...

關(guān)鍵字: ad C KEIL

來(lái)源:Java日知錄軟件設(shè)計(jì)模式是解決軟件設(shè)計(jì)中常見(jiàn)問(wèn)題的通用、可復(fù)用的解決方案。設(shè)計(jì)模式讓我們可以分享通用詞匯并使用經(jīng)實(shí)戰(zhàn)檢驗(yàn)的方案,以免重復(fù)造輪子?,F(xiàn)在,我將介紹一系列設(shè)計(jì)模式來(lái)實(shí)現(xiàn)這些最佳實(shí)踐。微服務(wù)架構(gòu)的設(shè)計(jì)模式...

關(guān)鍵字: 5G ad abi

作者:vivo互聯(lián)網(wǎng)服務(wù)器團(tuán)隊(duì)-YangYijun一、Kafka應(yīng)用本文主要總結(jié)當(dāng)Kafka集群流量達(dá)到?萬(wàn)億級(jí)記錄/天或者十萬(wàn)億級(jí)記錄/天?甚至更高后,我們需要具備哪些能力才能保障集群高可用、高可靠、高性能、高吞吐、安...

關(guān)鍵字: 6G ad AC

本文主要是了解LDO和開(kāi)關(guān)電源在實(shí)際電路中的使用,后續(xù)具體細(xì)節(jié)慢慢在添加和修正。

關(guān)鍵字: 開(kāi)關(guān)電源 DC-DC PCB ad
關(guān)閉