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

正文內(nèi)容

電氣工程及其自動(dòng)化專業(yè)畢業(yè)論文--基于at89c51與at89c2051單片機(jī)的智能照明控制系統(tǒng)的設(shè)計(jì)原理與實(shí)現(xiàn)-資料下載頁

2025-10-14 21:27本頁面

【導(dǎo)讀】近十幾年來,隨著我國城市建設(shè)的快速發(fā)展,樓宇照明也相應(yīng)飛速發(fā)展。能等方面日見突出。樓宇中人工光環(huán)境對于滿足人們的生活、學(xué)習(xí)、娛樂以及工作方。面有著重要的意義?;芈分写虢佑|器,實(shí)現(xiàn)遠(yuǎn)距離控制?,F(xiàn)區(qū)域控制、定時(shí)通斷、中央監(jiān)控等功能。獨(dú)立,同時(shí)控制功能簡單,因此使用上有一定的局限性。故當(dāng)樓宇自控系統(tǒng)出現(xiàn)故障。的獨(dú)立系統(tǒng),從而能節(jié)約能源、延長燈具壽命、提高照明質(zhì)量。根據(jù)使用客戶的經(jīng)驗(yàn),信來達(dá)到遠(yuǎn)程信息交換的目的。目前,有多種接口標(biāo)準(zhǔn)可用于串行通信,最常用的接。口有RS-232、RS-422、RS-485。率串行通信中得到了廣泛應(yīng)用。標(biāo)準(zhǔn),比起RS-232非平衡的傳送方式在電氣指標(biāo)上有了大幅度的提高。展了總線共模范圍,后命名為TIA/EIA-485-A標(biāo)準(zhǔn)。建立自己的高層通信協(xié)議。硬件系統(tǒng)是指構(gòu)成微機(jī)系統(tǒng)的實(shí)體與裝置,微機(jī)進(jìn)行控制并與微機(jī)系統(tǒng)進(jìn)行信息交換,使微機(jī)按照人的意圖完成預(yù)定的任務(wù)。令或數(shù)據(jù)并做出回應(yīng)。

  

【正文】 模塊流程圖編制具體程序。 調(diào)試時(shí)應(yīng)先調(diào)主程序,實(shí)現(xiàn)最基本最主要的功能,在此基礎(chǔ)上再將各模塊功能往主程序上堆砌,直至各模塊聯(lián)調(diào)、統(tǒng)調(diào),實(shí)現(xiàn)全部功能。 33 參考文獻(xiàn) 1 王幸之, 鐘愛琴等 . AT89 系列單片機(jī)原理與接口技術(shù) . 北京:北京航空航天大學(xué)出版社 , 2020 2 孫涵芳 , 徐愛卿 . 單片機(jī)原理及應(yīng)用 . 北京:北京航空航天大學(xué)出版社 , 1996 3 陽憲惠 . 現(xiàn)場總線技術(shù)及其應(yīng)用 . 北京:清華大學(xué)出版社 , 1999 4 求是科技 . 8051 系列單片機(jī) C 程序設(shè)計(jì)完全手冊 . 北京:人民郵電出版社 , 2020 5 房小翠, 王金鳳 . 單片機(jī)使用系統(tǒng)設(shè)計(jì)技術(shù) . 北京:國防工業(yè)出版社 , 1999 6 李華 . MCS51系列單片機(jī)實(shí)用接口技術(shù) . 北京:北京航空航天大學(xué)出版社 , 2020 7 吳金戎, 沈慶陽等 . 8051 單片機(jī)實(shí)踐與應(yīng)用 . 北京:清華大學(xué)出版社 , 2020 8 陳新忠 . 基于 RS485 總線的單片機(jī)多機(jī)通信軟件設(shè)計(jì) . 現(xiàn)代電子技術(shù) , 2020.( 3) P8~ 10 9 樊宇, 程全 . 基于 RS485 總線實(shí)現(xiàn)的遠(yuǎn)距離多機(jī)主從式通信技術(shù) . 工業(yè)控制計(jì)算機(jī) , 2020. 19( 7) P71~ 73 10 SRWF1型微功率無線數(shù)傳模塊使用說明書 . 上海桑銳電子科技有限公司 , 2020 11 孫雪梅, 范久臣 . 實(shí)時(shí)時(shí)鐘芯片在單片機(jī)系統(tǒng)中的應(yīng)用 . 沈陽教育學(xué)院學(xué)報(bào) , 2020. 7( 2) P132~ 134 12 曹丙霞 , 趙艷華 . Protel99SE原理圖與 PCB設(shè)計(jì) .北京 : 電子工業(yè)出版 社 ,2020 13 周杰英 .微型計(jì)算機(jī)原理及應(yīng)用 .北京 : 機(jī)械工業(yè)出版社 ,2020 14 胡漢才編著 .單片機(jī)原理及其接口技術(shù).北京:清華大學(xué)出版社, 1996 15 李廣弟.單片機(jī)基礎(chǔ).北京:北京航空航天大學(xué)出版社, 1995 16 何立民. MCS51系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì) .北京:北京航空航天大學(xué)出版社,1999 17 Peter prinzamp。Tony Crawford,C in a ’ Reilly Media,Inc, 2020 18 Circuits, 10thed. SpringVerlag, Berlin, 1993 19 Adel and Kmith:Microelectronic Circuits,4th ed,Oxford University ,1998 20 Judith Gruber, Dilemmas in Democratic Governance Judith E. Gruber University of California Press, 1986 附 錄 34 1. 串行通信程序 ( 1) 主機(jī)部分 include include define __MAX_LEN_ 64 define _MHZ_ 11 /* 以下為程序協(xié)議中使用的握手信號(hào) */ define __SUCC_ 0x0f define __ERR_ 0xf0 void init_serial()。 void send_data(unsigned char *buf)。 void delay10ms(unsigned int count)。 void main() { char buf[__MAX_LEN_]。 unsigned char i = 0。 unsigned char tmp。 unsigned char addr。 P0 = 0xff。 while(P1 != 0) { *(buf+i) = P0。 delay10ms(10)。 P0 = 0xff。 i++。 } *(buf+i) = 0。 P0 = 0xff。 addr = P0。 init_serial()。 35 EA = 0。 tmp = addr1。 tmp = __ERR_。 while(tmp != __SUCC_) { send_data(buf)。 RI = 0。 while(!RI)。 tmp = SBUF。 RI = 0。 } while(1)。 } void init_serial() { TMOD = 0x20。 TH1 = TL1 = TR1 = 1。 PCON = 0x80。 SCON = 0xd0。 } void send_data(unsigned char *buf) unsigned char len。 unsigned char ecc。 len = strlen(buf)。 ecc = len。 TI = 0。 TB8 = 0。 SBUF = len。 36 while(!TI)。 TI = 0。 for(i=0。 ilen。 i++) { ecc = ecc^(*buf)。 TB8 = 0。 SBUF = *buf。 buf++。 while(!TI)。 TI = 0。 } TB8 = 0。 SBUF = ecc。 while(!TI)。 TI = 0。 } void delay10ms(unsigned int count) { unsigned int i, k。 unsigned char j。 unsigned int tmp。 tmp = (int)((100*_MHZ_)/12)。 for(i=0。 icount。 i++) for(j=0。 j100。 j++) for(k=0。 ktmp。 k++)。 } end if ( 2)從機(jī)部分 include include 37 define __MAX_LEN_ 64 define _MHZ_ 11 /* 以下為程序協(xié)議中使用的握手信號(hào) */ define __SUCC_ 0x0f define __ERR_ 0xf0 void init_serial()。 unsigned char recv_data(unsigned char *buf)。 void main() { char buf[__MAX_LEN_]。 unsigned char i = 0。 unsigned char tmp = 0xff。 unsigned char addr。 P1 = 0xff。 addr = P1。 init_serial()。 EA = 0。 while(1) { SM2 = 1。 tmp = addr1。 while(tmp != addr) { RI = 0。 while(!RI)。 tmp = SBUF。 if(tmp=0x00) { recv data (*buf)。 } 38 RI = 0。 } TI = 0。 TB8 = 0。 SBUF = addr。 while(!TI)。 TI = 0。 SM2 = 0。 tmp = 0xff。 while(tmp == 0xff) { tmp = recv_data(buf)。 } if(tmp == 0xfe) continue。 } } void init_serial() { TMOD = 0x20。 TH1 = TL1 = TR1 = 1。 PCON = 0x80。 SCON = 0xd0。 } unsigned char recv_data(unsigned char *buf) { unsigned char len。 unsigned char ecc。 39 unsigned char i,tmp。 RI = 0。 while(!RI)。 if(RB8 == 1) return 0xfe。 len = SBUF。 RI = 0。 ecc = len。 for(i=0。 ilen。 i++) { while(!RI)。 if(RB8 == 1) return 0xfe。 *buf = SBUF。 ecc = ecc^(*buf)。 RI = 0。 buf++。 } *buf = 0。 while(!RI)。 if(RB8 == 1) return 0xfe。 tmp = SBUF。 RI = 0。 ecc = tmp^ecc。 if(ecc != 0) { *(buflen) = 0。 TI = 0。 TB8 = 0。 40 SBUF = __ERR_。 while(!TI)。 TI = 0。 return 0xff。 } TI = 0。 TB8 = 0。 SBUF = __SUCC_。 while(!TI)。 TI = 0。 return 0。 } endif 2. 照明亮度控制程序 ( 1) 主機(jī)部分 include include include “” define uchar unsigned char define uint unsigned int sbit P2_6=P2^6 void init_serialm(void) { SCON=0x50。 TMOD=0x20。 PCON=0x80。 TH1= TL1= TR1=1。 } 41 Void send_addr( unsigned char *buf) { TI = 0。 TB8 = 1。 SBUF = addr。 while(!TI)。 TI = 0。 If(tmp=ox00) { Send data(buf)。 } RI = 0。 while(!RI)。 tmp = SBUF。 RI = 0。 } void send_data(unsigned char *buf) { unsigned char len。 unsigned char ecc。 len = strlen(buf)。 ecc = len。 TI = 0。 TB8 = 0。 SBUF = len。 while(!TI)。 TI = 0。 for(i=0。 ilen。 i++) { ecc = ecc^(*buf)。 42 TB8 = 0。 SBUF = *buf。 buf++。 while(!TI)。 TI = 0。 } TB8 = 0。 SBUF = ecc。 while(!TI)。 TI = 0。 } Main() { Init_serialm()。 while(1) { if (scan_key()) { Delayms(10)。 If(scan_key()) { Key_v=key_s。 } } } ( 2) 從機(jī)部分 include include include “” define uchar unsigned char 43 define uint unsigned int sbit P3_7=P3^7 sbit P1_3 = P1 ^ 3。 sbit P3_0 = P3 ^ 0。 sbit P3_1 = P3 ^ 1。 uint8 scale_0。 void Timer1_Server(void) interrupt 5 { static uint8 tt。 TF1=0。 tt++。 if(tt==10) { tt=0。 } if(scale_0==tt) { P3_7=1。 } } void main (void)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1