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

正文內(nèi)容

智能電風(fēng)扇控制器設(shè)計(jì)(編輯修改稿)

2025-08-03 14:29 本頁面
 

【文章內(nèi)容簡介】 C語言教程. 北京:電子工業(yè)出版社,2005.[3]胡啟明,葛祥磊. Proteus從入門到精通. 北京:電子工業(yè)出版社,2012. [4] , 2009, 03(210820). 附錄1:系統(tǒng)程序系統(tǒng)主函數(shù)/********************************************************************************************************************************************@@ 設(shè)計(jì)題目:智能電風(fēng)扇控制器設(shè)計(jì)@@ 設(shè)計(jì)者: @@ 設(shè)計(jì)功能: 1. 系統(tǒng)分為自動(dòng)模式和手動(dòng)模式,通過自動(dòng)控制手動(dòng)控制切換鍵K1()可以實(shí)現(xiàn)電機(jī)轉(zhuǎn)速控制,并用數(shù)碼管顯示其工作在何種狀態(tài)。 2. 手動(dòng)狀態(tài)可以通過SS2(,)實(shí)現(xiàn)9級(jí)風(fēng)速增減調(diào)速,并通過數(shù)碼管顯示。 3. 通過DS18B20可以實(shí)現(xiàn)風(fēng)扇附近環(huán)境溫度的檢測,并通過數(shù)碼管可以顯示實(shí)時(shí)溫度當(dāng)系統(tǒng)工作切換到自動(dòng)控制狀態(tài)時(shí),系統(tǒng)根據(jù)環(huán)境溫度自動(dòng)控制轉(zhuǎn)速的快慢。 4. 兩種工作狀態(tài)下,均可以通過定時(shí)設(shè)置功能鍵K1()可以實(shí)現(xiàn)風(fēng)扇定時(shí)工作,通過時(shí)間增減鍵(,)實(shí)現(xiàn)定時(shí)時(shí)間設(shè)定時(shí)間到后風(fēng)扇停止工作@@ 系統(tǒng)連線 、 分別連按鍵KKSS2 DS18b20 數(shù)據(jù)線連 @@ 系統(tǒng)參數(shù): (本參數(shù)為仿真參數(shù))共分為9個(gè)檔位,從低到高為19檔,通過數(shù)碼管顯示,、、 。通過四舍五入。 環(huán)境溫度范圍與轉(zhuǎn)速關(guān)系為:21以下,停止;2122 1檔;2223 2檔;2324 3檔;2425 4檔;2526 5檔; 2627 6檔; 2728 7檔;2829 8檔;29以上,9檔 系統(tǒng)共設(shè)置7個(gè)定時(shí)時(shí)間,分別為1min,5min,10min,30min,1h,2h,5h********************************************************************************************************************************************/includeinclude include //用于訪問絕對(duì)地址include define uchar unsigned chardefine uint unsigned intdefine ON 1define OFF 0define Confirm 2define TimeGrade1 1 //定時(shí)等級(jí)分別設(shè)置為1分鐘,5分鐘,10分鐘,30分鐘,1小時(shí),2小時(shí),5小時(shí)define TimeGrade2 5define TimeGrade3 10define TimeGrade4 30define TimeGrade5 60define TimeGrade6 120define TimeGrade7 300define add XBYTE[0xff23] //控制寄存器define PA XBYTE[0xff20] //位選為8255,A口define PB XBYTE[0xff21] //段選為8255,B口define DA XBYTE[0xff80] //P0對(duì)應(yīng)的地址unsigned char tflag。 //定時(shí)器時(shí)間標(biāo)志unsigned char TimeGrade。 //風(fēng)扇定時(shí)等級(jí)unsigned int TimeGo,TIME,t1flag。 //風(fēng)扇定時(shí)時(shí)間標(biāo)志位int temp_T,temp_T_A。 //采集溫度值以及采集的溫度絕對(duì)值uint volt_d=140,volt_a。bit secflag = 0。bit Auto = OFF。 //定義自動(dòng)控制允許位uchar TC = OFF。 //定義定時(shí)功能允許位bit Ch_Full = 0。 //定義調(diào)檔以最大或者最小標(biāo)志位bit TBZF = 0。 //定義溫度低于0時(shí)標(biāo)志位uchar code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10,0x88,0x8b,0xbf,0xff}。 //共陽數(shù)碼管編碼表uchar code wei[]={0x01,0x02,0x04,0x08,0x10,0x20}。void delayMS(uint z)。void Initial(void)。void Time_Set(void)。void display(uchar aa,uchar bb)。void Handle_display(void)。void Key_check(void)。void Anto_Control_speed(void)。void TempTrans(void)。void delayMS(uint z) //延時(shí)函數(shù){ uchar x,y。 for(x=z。x0。x) for(y=110。y0。y)。}void display(uchar aa,uchar bb) //顯示子程序{ PA=~wei[aa]。 //位選 PB=table[bb]。 //段選 delayMS(2)。 }void Initial(void){ EX0 = 1。 //開外部中斷0 EX1 = 1。 //開外部中斷1 EA = 1。 //開總中斷 IT0 = 1。 //下降沿觸發(fā)中斷0 IT1 = 1。 //下降沿觸發(fā)中斷1 TMOD = 0x11。 TH0 = (6553620000)/256。 TL0 = (6553620000)%256。 TH1 = (6553650000)/256。 TL1 = (6553650000)%256。 ET0 = 1。 TR0 = 1。 ET1 = 1。}void Handle_displ
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1