51單片機的上位機通訊系統大學課程方案設計說明書
- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創性部分享有著作權。
- 關 鍵 詞:
- 51 單片機 上位 通訊 通信 系統 大學 課程 方案設計 說明書 仿單
- 資源描述:
-
《51單片機的上位機通訊系統大學課程方案設計說明書》由會員分享,可在線閱讀,更多相關《51單片機的上位機通訊系統大學課程方案設計說明書(36頁珍藏版)》請在技術文庫上搜索。
1、 武漢理工大學單片機課程設計說明書 34參考文獻 1 李全利, 單片機原理及接口技術M. 高等教育出版社.2009.2 張毅坤. 單片微型計算機原理及應用M. 西安電子科技大學出版社,1998. 3 余錫存.曹國華 . 單片機原理及接口技術M 武漢理工大學單片機課程設計報告 33由于原有的上位機通信系統缺乏直觀性,所以我們在原有的基礎上多加了 LED顯示屏,方便觀察程序的傳輸。在使用 DOS命令控制串口仿真時,我們遇到了很大的困難,但經過反復的實踐,終于使程序傳輸和接受成功。在整個課程設計中,我學到 武漢理工大學單片機課程設計報告 325.課程設計總結轉眼間兩周的單片機課程設計又過去了,在這兩
2、周的課程設計中我們忙碌且充實著,從對單片機當時的懵懵懂懂,到現在熟練運用,我們都覺得受益良多,每當看到有同學經過辛勤的努力,在單片機課題的設計上有了一個又一個的進步時 武漢理工大學單片機課程設計報告 31RETC_CMP: MOV A,R0XRL A,R4JZ C_CMPOUTMOV A,R4ADD A,#20HMOV R4,AMOV A,R0XRL A, R4C_CMPOUT: RETDISPROM: MOV DPTR 武漢理工大學單片機課程設計報告 30RETENTER_PUT: MOV A,#0DHLCALL RG_CMDSMOV A,#0AHLCALL RG_CMDSRETS_INTI
3、: CLR AMOV RXBUFFLEN,ACLR RXCMDOKFLAGMOV RX 武漢理工大學單片機課程設計報告 29MOV R5,ATAB_DATA: MOV A,R5JNZ TAB_OVERINC DPHTAB_OVER: MOV A,R4INC AJZ RETT1CLR TXOKFLAGDEC ALCALL RG_CMDSLJMP T 武漢理工大學單片機課程設計報告 28INC AXRL A,RXBUFFSTARTJNZ R_INTCLR CMDSPACEFLAGINC RXBUFFTAILLJMP R_INTR_DATA1:INC RXBUFFLENINC RXBUFFTAILM
4、OV A, 武漢理工大學單片機課程設計報告 27B_SET: MOV DPTR,#B_TABCLR TR2MOVC A,A+DPTRMOV RCAP2L,ACLR ADEC AMOV TH2,AMOV RCAP2H,ASETB TR2RETS_INT: PUSH PSW 武漢理工大學單片機課程設計報告 26LCALL READWAITMOV R4,#59HLCALL C_CMPJZ CMD_GREADYMOV R4,#59HLCALL C_CMPJZ CMD_GREADYMOV R4,#4EHLCALL C_CMPJNZ RE 武漢理工大學單片機課程設計報告 25MOV R7,ADEC R7S
5、ET_LOOP1:INC R7MOV RXBUFFTAIL,#RXBUFFSTARTXRL A,R7JNZ SET_LOOP1MOV A,R0SUBB A,#30HMOV B,AMOV A,B 武漢理工大學單片機課程設計報告 24LJMP FUN_APROMFUN_0:CPL P2.0LCALL S_INTILJMP DISPROMFUN_1: CPL P2.1LCALL S_INTILJMP DISPROMFUN_2:CPL P2.2LCALL S 武漢理工大學單片機課程設計報告 23LJMP CMD_SCMD_SEND: CLR AMOV RXBUFFTAIL, #RXBUFFSTARTC
6、LR RXCMDOKFLAGMOV A,R4MOV B,#CMDANDLENDIV ABMOV B,ARL AADD 武漢理工大學單片機課程設計報告 22MOV DPTR,#CMDTABCMD_S: MOV A,R4MOVC A,A+DPTRINC R4MOV R6,AMOV A,R4JNC CMD_OUTCMD_OUT: MOV A,R5INC R5MOV R0,AMOV 武漢理工大學單片機課程設計報告 21SETB RENCLR TICLR RISETB EAMOV RXBUFFHEAD,#RXBUFFSTARTMOV RXBUFFTAIL,#RXBUFFSTARTMOV DPTR,#ST
7、ARTABLCALL DIS_FUNM 武漢理工大學單片機課程設計報告 20CMDERROR:DB 00DH,00AH,bad CMDand,0FFHWARNTAB: DB 00DH,00AH,are you sure(Y/N),0FFHINPUTTAB: DB 00DH,00AH, IN 武漢理工大學單片機課程設計報告 19RETIORG 0023HLJMP S_INTORG 002BHRETIORG 00B0H;在線編程控制STARTAB: DB ONLINE OPERATION SYSTEM,00DH ,00AHDB INPUT?TO 武漢理工大學單片機課程設計報告 18T2MOD EQ
展開閱讀全文
