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

正文內(nèi)容

基于51單片機(jī)的上位機(jī)通訊系統(tǒng)課程設(shè)計(jì)說(shuō)明書(shū)(參考版)

2025-03-07 06:56本頁(yè)面
  

【正文】 45— 47. [6] 吳懷超 ,周勇 ,趙麗梅 . 基于匯編語(yǔ)言的 MSP430 單片機(jī)與上位機(jī)間串行通訊 的實(shí)現(xiàn)[J].儀表技術(shù)與傳感器 .:76— 80. [7] 吳黎明 ,王桂棠 ,洪添勝 ,等 . 單片機(jī)原理及應(yīng)用技術(shù) [M].科學(xué)出版社 ,2021. [8] 單片機(jī)與 pc 串行通信設(shè)計(jì) , [9] 何飛躍 . 基于 MCS51 單片機(jī)的 LCU與上位機(jī)的通信 [J].微計(jì)算機(jī)信息 .。 在整個(gè)課程設(shè)計(jì)中,我學(xué)到了很多知識(shí)和關(guān)于軟件的應(yīng)用,但我更多學(xué)倒是是團(tuán)隊(duì)的合作和虛心求教,這些將對(duì)我以后的人生發(fā)展有很大的意義。 由于原有的上位機(jī)通信系統(tǒng)缺乏直觀性,所以我們?cè)谠械幕A(chǔ)上多加了 LED 顯示屏,方便觀察程序的傳輸。再設(shè)計(jì)程序的過(guò)程中,由于對(duì)于匯編語(yǔ)言很是生疏,所以借鑒網(wǎng)絡(luò)上的程序,并和同學(xué)反復(fù)研究,并進(jìn)行了多次修改,最終運(yùn)行成功,在這期間,我也重新學(xué)習(xí)了匯編語(yǔ)言。在接下的幾天里,我和隊(duì)友反復(fù)查找相關(guān)資料 ,從多方面了解了單片機(jī)的上位機(jī)系統(tǒng)和下位機(jī)系統(tǒng)。由于前一段時(shí)間生活節(jié)奏比較快,所以在單片機(jī)選題的時(shí)候,略顯盲目。我們也從課程設(shè)計(jì)中的相互交流和互幫互助中學(xué)到了很多關(guān)于單片機(jī)應(yīng)用方面的其它知識(shí),這些知識(shí)都是我們?cè)谶@次實(shí)踐中一點(diǎn)一滴的積累下來(lái)的。設(shè)置堆棧指針 MOV SCON,50H MOV TMOD,11H MOV TH1,00DBH MOV TL1,0FFH MOV A,01H LCALL B_SET SETB ES SETB ET0 SETB ET1 MOV IP,00H SETB TR1 SETB TR2 SETB REN CLR TI CLR RI SETB EA MOV RXBUFFHEAD,RXBUFFSTART 武漢理工大學(xué)單片機(jī)課程 設(shè)計(jì)報(bào)告 22 MOV RXBUFFTAIL,RXBUFFSTART MOV DPTR,STARTAB LCALL DIS_FUN MOV DPTR,ROMMARKTAB LCALL CMD_GET MAIN: LCALL CMD_GET NOP CPL LJMP MAIN NOP NOP NOP LJMP START CMD_GET: LCALL RG_CMD MOV A,RXBUFFTAIL XRL A,RXBUFFSTART JZ RETT JNB RXCMDOKFLAG,RETT MOV A,RXBUFFLEN CLR C SUBB A,CMDANDLEN JNC CMD_GERROR CLR A MOV R4,A MOV R5,RXBUFFSTART MOV DPTR,CMDTAB CMD_S: MOV A,R4 MOVC A,A+DPTR INC R4 MOV R6,A 武漢理工大學(xué)單片機(jī)課程 設(shè)計(jì)報(bào)告 23 MOV A,R4 JNC CMD_OUT CMD_OUT: MOV A,R5 INC R5 MOV R0,A MOV A,R0 MOV R7,A MOV A,R6 XRL A,0FFH JZ CMD_SEND MOV A,R7 XRL A,R6 JZ CMD_S MOV A,R6 ADD A,20H XRL A,R7 JZ CMD_S MOV R5,RXBUFFSTART MOV A,R4 MOV B,CMDANDLEN DIV AB MOV B,CMDANDLEN INC A MUL AB MOV R4,A LJMP CMD_S CMD_SEND: CLR A MOV RXBUFFTAIL, RXBUFFSTART CLR RXCMDOKFLAG MOV A,R4 武漢理工大學(xué)單片機(jī)課程 設(shè)計(jì)報(bào)告 24 MOV B,CMDANDLEN DIV AB MOV B,A RL A ADD A,B MOV DPTR, CMD_TAB JMP A+DPTR RETT: RET CMD_GERROR: MOV DPTR,CMDERROR LCALL DIS_FUN CLR A MOV RXBUFFLEN,A MOV RXBUFFTAIL,RXBUFFSTART CLR RXCMDOKFLAG LJMP DISPROM RET CMD_TAB: LJMP HLP LJMP DISPROM LJMP FUN_5 LJMP FUN_0 LJMP FUN_1 LJMP FUN_2 LJMP FUN_3 LJMP FUN_4 LJMP FUN_SET LJMP FUN_APROM FUN_0:CPL LCALL S_INTI LJMP DISPROM FUN_1: CPL 武漢理工大學(xué)單片機(jī)課程 設(shè)計(jì)報(bào)告 25 LCALL S_INTI LJMP DISPROM FUN_2:CPL LCALL S_INTI LJMP DISPROM FUN_3: CPL LCALL S_INTI LJMP DISPROM FUN_4: CPL LCALL S_INTI LJMP DISPROM FUN_5:CPL LCALL S_INTI LJMP DISPROM HLP: MOV DPTR,HLPTAB LCALL DIS_FUN LCALL S_INTI LJMP DISPROM FUN_SET: MOV DPTR,FRQUTAB LCALL DIS_FUN LCALL S_INTI LJMP DISPROM SET_LOOP: LCALL READWAIT MOV R0,RXBUFFSTART MOV A,R0 MOV R7,A DEC R7 SET_LOOP1:INC R7 MOV RXBUFFTAIL,RXBUFFSTART XRL A,R7 武漢理工大學(xué)單片機(jī)課程 設(shè)計(jì)報(bào)告 26 JNZ SET_LOOP1 MOV A,R0 SUBB A,30H MOV B,A MOV A,B XRL A,04H JZ SET_ERROR CLR C SUBB A,05H JNC SET_RL MOV A,B LCALL B_SET SET_ERROR: LCALL S_INTI LJMP DISPROM SET_RL: MOV RXBUFFTAIL,RXBUFFSTART MOV DPTR,INPUTTAB LCALL DIS_FUN MOV DPTR,INPUTTAB LCALL DIS_FUN LJMP SET_LOOP FUN_APROM: MOV DPTR,WARNTAB LCALL DIS_FUN MOV DPTR,INPUTTAB LCALL DIS_FUN APROM_LOOP: MOV RXBUFFTAIL,RXBUFFSTART LCALL READWAIT MOV R4,59H LCALL C_CMP JZ CMD_GREADY MOV R4,59H 武漢理工大學(xué)單片機(jī)課程 設(shè)計(jì)報(bào)告 27 LCALL C_CMP JZ CMD_GREADY MOV R4,4EH LCALL C_CMP JNZ READY_LOOP LCALL S_INTI LJMP DISPROM CMD_GREADY: LCALL ENTER_PUT LCALL ENTER_PUT MOV CHPENR,87H MOV CHPENR,59H MOV CHPCON,03H MOV TCON,00H MOV T2CON,00H MOV IP,00H MOV IE,82H MOV TL0,0FBH MOV TH0,0FFH MOV TMOD,01H MOV TCON,10H MOV PCON,01H RET READY_LOOP: MOV DPTR,INPUTERROR LCALL DIS_FUN LJMP APROM_LOOP B_SET: MOV DPTR,B_TAB CLR TR2 MOVC A,A+DPTR MOV RCAP2L,A CLR A 武漢理工大學(xué)單片機(jī)課程 設(shè)計(jì)報(bào)告 28 DEC A MOV TH2,A MOV RCAP2H,A SETB TR2 RET S_INT: PUSH PSW PUSH ACC MOV PSW,04H JBC RI,S_LOOP JNB TI,R_INT CLR TI LJMP TXINFO S_LOOP: NOP R_DATA: MOV R0,RXBUFFTAIL MOV A,SBUF XRL A,BACKSPACE JNZ R_DATA1 SETB CMDSPACEFLAG DEC RXBUFFLEN INC A JNZ R_DATAB1 CLR CMDSPACEFLAG INC RXBUFFLEN R_DATAB1: DEC RXBUFFTAIL MOV A,RXBUFFTAIL INC A XRL A,RXBUFFSTART JNZ R_INT CLR CMDSPACEFLAG INC RXBUFFTAIL 武漢理工大學(xué)單片機(jī)課程 設(shè)計(jì)報(bào)告 29 LJMP R_INT R_DATA1:INC RXBUFFLEN INC RXBUFFTAIL MOV A,RXBUFFTAIL XRL A,90H JZ CMD_ERROR MOV A,SBUF MOV R0,A XRL A,0DH JZ CMD_GFLSH R_DATA2: MOV A,SBUF CLR TXOKFLAG MOV SBUF,A R_INT: POP ACC POP PSW RETI CMD_ERROR: CLR A MOV RXBUFFLEN,A MOV RXBUFFTAIL,RXBUFFSTART LJMP R_INT CMD_GFLSH: SETB RXCMDOKFLAG LJMP R_INT TXINFO:SETB RXCMDOKFLAG LJMP R_INT DIS_FUN: CLR A MOV R5,A TAB_DATA: MOV A,R5 JNZ TAB_OVER INC DPH TAB_OVER: MOV A,R4 武漢理工大學(xué)單片機(jī)課程 設(shè)計(jì)報(bào)告 30 INC A JZ RETT1 CLR TXOKFLAG DEC A LCALL RG_CMDS LJMP TAB_DATA RETT1:RET RG_CMD: JNB CMDSPACEFLAG,RETT2 CLR CMDSP
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1