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

正文內(nèi)容

基于單片機(jī)的遠(yuǎn)程監(jiān)測系統(tǒng)設(shè)計(jì)論文監(jiān)測系統(tǒng)論文(參考版)

2025-06-22 12:58本頁面
  

【正文】 }。j0。i0。}//延時(shí)子程序 void delay(){ uint i,j。 delay()。 LED_8=table1[fenL]。 c3=1。 c3=0。 miaoL=miao/10。 delay()。 LED_8=table1[miaoH]。 c1=1。 c1=0。 bfmH=bfm/10。 } if(cc==60) cc=0。 } if(bb==60) { bb=0。 if(aa==100) { aa=0。 TL0=0xf0。 while(1) { display(cc,bb,aa)。 bb=9。 ET0=1。//定時(shí)10MS EA=1。 TH0=0xd8。uchar code table1[]={0x03,0x9f,0x25,0x0d,0x99,0x49,0x41,0x1f, 0x01,0x09,0x11,0xc1,0x63,0x85,0x61,0x71}。//函數(shù)聲明void delay()。sbit c4= P2^4。sbit c2= P2^6。十位數(shù)BCD碼送42H中 MOV 41H,B。除數(shù)10送B中 DIV AB。百位數(shù)送22H MOV A,B。64H是十進(jìn)制的100,除數(shù)100送B中 DIV AB。未連續(xù)收夠20個(gè)55H轉(zhuǎn)B1BT1: SETB ;置PTR2000為發(fā)送狀態(tài) ACALL DELAY5ms;延時(shí)5ms MOV SUBF,AAHBS1: JBC TI,BR2 SJMP BS1BR2: CLR ;置PTR2000為接收狀態(tài)ACALL DELAY5ms;延時(shí)5msMOV R0,70H;接收數(shù)據(jù)首地址送DPTR MOV R7,4;數(shù)據(jù)塊長度送R7 MOV R6,00H;累加和寄存器清零BR3: JBC RI,BR4。收到的同步字符加1 MOV A,NUM。記錄連續(xù)收到同步符55H的個(gè)數(shù)B1: JNB RI,B2;判斷串口有數(shù)據(jù)轉(zhuǎn)換B2: CLR RI;清接收中斷標(biāo)志 MOV A,SBUF;讀串口數(shù)據(jù) CJNE A,55H,BR1。 (設(shè)定初值)SETB TR1。 (定時(shí)器1 , 方式2)MOV TL1 , 0FDH。 (串口通信方式3 , 允許接收)MOV PCON , 00H。累加和單元清零AT3: MOV SBUF, R0;發(fā)送一個(gè)數(shù)據(jù)ADD A,R0;求累加和INC R0;地址指針加1AS1: JBC TI,AT4;判斷一幀是否發(fā)送完 SJMP AS1;未完等待AT4: DJNZ R7,AT3;數(shù)據(jù)塊未發(fā)送完,轉(zhuǎn)發(fā)送 MOV SUBF,A;數(shù)據(jù)塊發(fā)送完,發(fā)送校驗(yàn)和AS2: JBC TI,AR3 SJMP AS2AR3: CLR ;置PTR2000為接收狀態(tài) ACALL DELAY5ms;發(fā)送到接收的轉(zhuǎn)換時(shí)間 JBC RI,AR4;等待接收對方的回答 SJMP AR3AR4: MOV A,SBUF;讀對方回答信號到A中JNZ AT2;結(jié)果非0,對方接收出錯(cuò),轉(zhuǎn)重新發(fā)送RET;結(jié)果為0,對方接收正確,子程序返回DELAY5ms: MOV R5,10D1: MOV R6,248DJNZ R6,$DJNZ R5,D2RET附錄5 PTR2000接收部分程序代碼ORG 0200HRECEV: NUM EQU 2BHMOV SP,80H。等待發(fā)送完CLR TIDJNZ R1,AT1。握手信號為55HCLR TI。指針指向握手信號數(shù)據(jù)塊MOV DPL,00H MOV R1,20H。 設(shè)定初值波特率9600MOV TH1 , 0FDH。 波特率不加倍SMOD=1MOV TMOD , 20H。附錄4 PTR2000發(fā)送部分程序代碼ORG 0200HTANSF:MOV SCON , 11010000B 。 VL=ADZ%10。 display(AD_RST1)。 //AD轉(zhuǎn)換結(jié)果存放 } AD_RST1=AD_RST1+AD_RST。 else { ADC_CONTR=0xe0。 //判斷AD是否轉(zhuǎn)換完成 if(flag==0) //轉(zhuǎn)換未完成 flag=ADC_CONTRamp。 //延時(shí)4個(gè)機(jī)器中期(延長采樣時(shí)間 flag=ADC_CONTRamp。 //啟動(dòng)AD轉(zhuǎn)換 ADC_RES=0。 // ADC_CONTR=0xe0。 //開AD轉(zhuǎn)換電源 delay(1)。 ADC_CONTR=0。f8。 while(1) { uint AD_RST1=0。 //8為AD轉(zhuǎn)換寄存器結(jié)果,ADRJ=0sfr P1ASF=0x9d。//特殊功能寄存器聲明sfr ADC_CONTR=0xbc。//函數(shù)申明void delay(uint dl)。sbit c3= P2^5。define LED_8 P0sbit c1= P2^7。:機(jī)械工業(yè)出版社,2000 [13] 常玉燕、[14] amp。致 謝經(jīng)過半 參考文獻(xiàn)[1] Abmad W . Biphase amplifier for precision controlled rectification and polar logic operations IEEE Trans Ind Electron, 1991,38(1):6264[2] Soclof S. Analog integrated , 1985[3] Wang Z. Fullwave precision rectification that is performed in current domain and very suitable for CMDS implementation. IEEE Trans. Circuits Syst. 1992.[4] 童詩白,華成英 模擬電子技術(shù)基礎(chǔ) 高等教育出版社 2003.[5] 陳明熒 8051單片機(jī)設(shè)計(jì)實(shí)訓(xùn)教材 清華大學(xué)出版社 2004.[6] 全國大學(xué)生電子設(shè)計(jì)競賽組委會(huì) 第四屆全國電子設(shè)計(jì)競賽獲獎(jiǎng)作品選編 北京理工大學(xué)出版社 2001.[7] 張友德 趙志英 途時(shí)亮 單片微型機(jī)原理應(yīng)用與實(shí)驗(yàn) 復(fù)旦大學(xué)出版社 2004.[8] 閻石 數(shù)字電子技術(shù)基礎(chǔ) 高教出版社 2004.[9] 雷思孝,李伯成,::西安電子科技大學(xué)出版社,2004本次設(shè)計(jì),為我們提供了展示自我能力的舞臺(tái),也使我們深切認(rèn)識到自身知識能力尚存在許多不足,更讓我們體會(huì)到了電子技術(shù)與設(shè)計(jì)的趣味,以及其強(qiáng)大深遠(yuǎn)的實(shí)用性。本系統(tǒng)的研制主要應(yīng)用到了模擬電子技術(shù)、數(shù)字電子技術(shù)、單片機(jī)控制技術(shù)、智能儀器、電子工藝等多方面的知識,所設(shè)計(jì)的基于單片機(jī)的遠(yuǎn)程監(jiān)測系統(tǒng)設(shè)計(jì),達(dá)到了題目要求,同時(shí)也使我們的動(dòng)手能力和電子設(shè)計(jì)能力得到了極大鍛煉。CRC 校驗(yàn):n CRC校驗(yàn)采用多項(xiàng)式編碼方法。216。n [開始1] [開始2] [開始3] [數(shù)據(jù)0] [數(shù)據(jù)1] [CRC檢驗(yàn)碼] FFH, AAH, 55H 216。因此需要協(xié)議來保證接收端能夠正確的接收從發(fā)射端發(fā)送來的數(shù)據(jù),并確定所接收數(shù)據(jù)是否是有效數(shù)據(jù)。 待機(jī)模式(1)PWR=0 時(shí),PTR2000 進(jìn)入節(jié)電待機(jī)模式,功耗大約8uA,在待機(jī)模式下不能接收、發(fā)射數(shù)據(jù)。接收(1)將PTR2000 置于接收狀態(tài),TXEN=0。(4)發(fā)送結(jié)束后將模塊置于接收狀態(tài),TXEN=0。(2)發(fā)送數(shù)據(jù)之前需將模塊置于發(fā)射模式,TXEN=1。 LED_8=table1[VL]。 }}void display(uint ADZ){ uchar V,VH,VL。 } AD_RST1=AD_RST1/8。 //清轉(zhuǎn)換完成標(biāo)志位,清AD啟動(dòng)轉(zhuǎn)換 AD_RST=ADC_RES。0x10。0x10。 while(k)。 //,90個(gè)時(shí)鐘周期轉(zhuǎn)換一次 ADC_CONTR=ADC_CONTR|0x08。 //打開電源后延時(shí)1MS以內(nèi) P1ASF=0x01。 ADC_CONTR=ADC_CONTR|0x80。f++) //多次采樣求平均值 { uchar k=50,flag,AD_RST。 for(f=0。 //P1口中相應(yīng)位作為作為模擬功能使用時(shí)控制寄存器void main(){ uchar f。 //AD轉(zhuǎn)換寄存器sfr ADC_RES=0xbd。void display(uint ADZ)。sbit c4= P2^4。sbit c2= P2^6。采集和加工的流程圖如下:開始發(fā)啟動(dòng)信號換程序/****************************************************實(shí)驗(yàn)功能:實(shí)現(xiàn)通道0的AD采樣,將采樣結(jié)果通過數(shù)碼管顯示實(shí)現(xiàn)方法:通過STC12系列單片機(jī)內(nèi)部的AD功能和指令時(shí)間: 20110110******************************
點(diǎn)擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1