freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

可設(shè)置警報(bào)數(shù)值的多路電壓采集裝置設(shè)計(jì)(編輯修改稿)

2025-07-26 22:25 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 要由三部分組成:多路電壓采集電路、44矩陣鍵盤(pán)接口電路、LCD顯示電路、A/D轉(zhuǎn)換電路。另外系統(tǒng)還有報(bào)警蜂鳴器等,程序的設(shè)計(jì)可分為以下幾個(gè)模塊: (1)主程序模塊 主程序主要完成初始化,調(diào)用AD轉(zhuǎn)換子程序,鍵盤(pán)控制子程序,LCD顯示子程序,以及判斷蜂鳴器的報(bào)警程序。其流程圖如41所示;(2)AD轉(zhuǎn)換子程序AD轉(zhuǎn)換子程序包括采集電壓的轉(zhuǎn)換以及和單片機(jī)的通信。其流程圖如42所示;(3)鍵盤(pán)控制子程序鍵盤(pán)控制子程序包括按鍵輸入時(shí)間查詢電壓數(shù)值,以及設(shè)置最大的輸入電壓數(shù)值。其流程圖如43所示;(4)LCD顯示子程序 LCD顯示子程序包括實(shí)時(shí)時(shí)間的顯示,采集的電壓數(shù)值顯示。其流程圖如44所示。參考文獻(xiàn),徐愛(ài)卿編著。MCS—51/96系列單片機(jī)原理及應(yīng)用(修訂版)。北京:北京航空航天大學(xué)出版社。MCS51系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)(系統(tǒng)配置與接口技術(shù))。北京:北京航空航天大學(xué)出版社,文軍編著。單片機(jī)原理及制作。武漢:武漢大學(xué)出版社,蘇學(xué)成編著。單片微型計(jì)算機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)。南京:東南大學(xué)出版社,Multisim 2001 電路設(shè)計(jì)及仿真入門(mén)與應(yīng)用,北京。電子工業(yè)出版社,20026.何小艇。電子系統(tǒng)設(shè)計(jì)。杭州:浙江大學(xué)出版社,20007.李瀚蓀主編。電路分析基礎(chǔ)(上、中、下冊(cè)(第三版))。北京:高等教育出版社,19838.溫照方編。電路基礎(chǔ)。北京:北京理工大學(xué)出版社,19969。9.楊志忠。電子技術(shù)基礎(chǔ)——數(shù)字部分。北京:電力出版社,199910.楊頌華。數(shù)字電子技術(shù)基礎(chǔ)。西安:西安電子科技大學(xué)出版社,200011.杜剛。電路設(shè)計(jì)與制板——Protel應(yīng)用教程(電子電路設(shè)計(jì)循序漸進(jìn)系列教程)。北京:清華大學(xué)出版社,200612.曾峰。印刷電路板(PCB)設(shè)計(jì)與制作。北京:電子工業(yè)出版社,200513.童詩(shī)白,華成英,模擬電子技術(shù)基礎(chǔ)(第三版),北京,高等教育出版社,2001康華光,電子技術(shù)基礎(chǔ)(模擬部分,第四版),北京,高等教育出版社,199914.王佩珠,電路與模擬電子技術(shù),南京,南京大學(xué)出版社,199415.楊清學(xué),電子裝配工藝【M】 北京,電子工業(yè)出版社 ,200416.王成安,模擬電子技術(shù)(實(shí)訓(xùn)篇)【M】,2版,大連,大連理工大學(xué)出版社,200517.黃純,電子產(chǎn)品工藝【M】 北京,電子工業(yè)出版社,2001 附錄一 程序及部分說(shuō)明includeinclude define uint unsigned intdefine uchar unsigned char//define LCD_DATA P0。sbit DI = P3^4。sbit D0 =P3^4。sbit CLK = P3^5。sbit CS = P3^6。sbit deep=P3^6。sbit LCD_RS= P2^0。sbit LCD_RW= P2^1。sbit LCD_E= P2^2。//sbit P36=P3^6。 uchar t,shu,d1。unsigned char K,Key,n。uchar d[4]={0,0,0,0}。//uchar code DIS[]={ADC0832TEST}。//ADC832 測(cè)試。uchar code dsptab[]={39。039。,39。139。,39。239。,39。339。,39。439。,39。539。,39。639。,39。739。,39。839。,39。939。}。//字符代表碼。/*延時(shí)子程序*/void delay(uint a){ uint b。 for(b=0。ba。b++)。}void delay400ms(void)////400ms延時(shí){ uchar a = 5。 uint b。 while(a) { b=7269。 while(b)。 }}void feng(){ deep=0。 delay400ms()。 deep=1。}unsigned char Keycan(void) //按鍵掃描程序 { unsigned char rcode, ccode。 P1 = 0xF0。 // 發(fā)全0行掃描碼,列線輸入 if((P1amp。0xF0) != 0xF0) // 若有鍵按下 { delay(2)。// 延時(shí)去抖動(dòng) if((P1amp。0xF0) != 0xF0) { rcode = 0xFE。 // 逐行掃描初值 while((rcodeamp。0x10) != 0) { P1 = rcode。 // 輸出行掃描碼 if((P1amp。0xF0) != 0xF0) // 本行有鍵按下 { ccode = (P1amp。0xF0)|0x0F。 while((P1amp。0xF0) != 0xF0) //等待鍵釋放 { //P36=0。 //display()。 } //P36=1。 return ((~rcode) + (~ccode))。 // 返回鍵編碼 } else rcode = (rcode1)|0x01。 // 行掃描碼左移一位 } } } return 0。 // 無(wú)鍵按下,返回值為0}void KeyDeal(unsigned char Key){ if(Key!=0) { switch(Key) { case 0x11: K=0。 break。 case 0x21: K=1。 break。 case 0x41: K=2。 break。 case 0x81: K=3。 break。 case 0x12: K=4。 break。 case 0x22: K=5。 break。 case 0x42: K=6。 break。 case 0x82: K=7。 break。
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1