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

正文內容

基于rs-232c的單片機雙機通訊系統(tǒng)設計(二(存儲版)

2024-12-20 03:29上一頁面

下一頁面
  

【正文】 正確的傳輸,在解決問題的過程中,對于通信協(xié)議的協(xié)議有了深刻的認知。 傳輸速率較低,在異步傳輸時,波特率為 20Kbps。啟動定時器 MOV PCON,00H MOV SCON,50H 。判斷 2 號機是否準備完畢 JNZ LOOP1 。整個數(shù)據(jù) 塊是否發(fā)送完畢 MOV SBUF,R6 。啟動定時器 MOV PCON,00H MOV SCON,50H 。設定數(shù)據(jù)塊長度初值 MOV R6,00H 。校驗和不相等,發(fā)錯誤標志 JNB TI,$ 。比較校驗和 JZ END1 。是 1 號機聯(lián)絡信號,發(fā)應答信號 JNB TI,$ CLR TI MOV R0,30H 。定時器 1 置為方式 2 MOV TH1,0F4H 。求校驗和 沈陽航空航天大學 課程設計論文 基于 RS232C 的單片機雙機通訊系統(tǒng)設計(二) 第 14 頁 MOV R6,A 。允許再接收 MOV A,SBUF 。定時器 1 置為方式 2 MOV TH1,0F4H 。由于 RS232C 接口標準出現(xiàn)較早,難免有不足之處 。 主程序開始 檢驗和相等? 程序初始化 接收數(shù)據(jù),計算檢驗和 N 發(fā)送 00H 至主機 接收完成? N 清除標志位 發(fā)送 FFH, 重新接收 顯示 沈陽航空航天大學 課程設計論文 基于 RS232C 的單片機雙機通訊系統(tǒng)設計(二) 第 9 頁 圖 7 仿真圖 5. 課設小結及進一步設想 通過這次緊張的課程設計,我收獲頗多,每天面對著電腦,翻閱各種相關資料,體會頗深 。 串行通信軟件實現(xiàn) ( 1) 串行口工作于方式 1; 用定時器 1產生 9600bit/s 的波特率 ,工作于方式 2。 (6)Vs+, Vs:分別經電容接電源和地。而單片機的信號電平與 TTL 電平兼容,邏輯 1大于 +,邏輯 0為 以下。若 SMOD=0,波特率不加倍。接收完一幀數(shù)據(jù)后由硬件自動置位,并申請中斷。 REN:接收允許控制位。發(fā)送數(shù)據(jù)時,由于 CPU 是主動的,不會發(fā)生幀重疊錯誤,因此發(fā)送電路不需要雙重緩沖結構。計算機與外界的信息交換稱為通信,常用的通信方式有兩種:并行通信和串行通信。從機收到 16 個數(shù)據(jù)并計算接收到數(shù)據(jù)的檢驗和,與主機發(fā)送來的檢驗和進行比較,若檢驗和相同則發(fā)送 00H給主機;否則發(fā)送 FFH 給主機,重新接收。 沈陽航空航天大學 課程設計論文 基于 RS232C 的單片機雙機通訊系統(tǒng)設計(二) 第 2 頁 1. 總體方案設計 在本次設計中,硬件部分, 對于兩片 89C51,采用 RS232 進行雙機通信,硬件的連接方法如圖 1 所示。 在自動化技術中,無論是過程控制技術還是數(shù)據(jù)采集技術還是測控技術,都離不開單片機,在工業(yè)自動化的領域中,機電一體化技術發(fā)揮越來越重要的作用,在通信方面,單片機得到了廣泛運用。兩個單片機之間采用 NewRoman進行雙機通信。 0. 前言 計算機的發(fā)展對通信起了巨大的推動作用 , 計算機和通信緊密結合構成了靈活多樣的通信控制系統(tǒng),也可以構 成強有力的信息處理系統(tǒng) , 這樣對社會的發(fā)展產生了深遠的影響。 RS232C 是 由美國電子工業(yè)協(xié)會 ( EIA)制定的用于串行通信的標準通信接口,利用它可以很方便地把各種計算機、外圍設備、測量儀器等有機地連接起來,進行串行通信。接收方也使用 MAX232 芯片進行電平轉換后,信號到達接收方串行口的接收端。在內部含有 4KB 或 8KB 可重復編程的 Flash 存儲器,可進行 1000 次擦寫操作。 51 單片機內部有一個可編程全雙工串行通信接口。如果 CPU 寫 SBUF,數(shù)據(jù)就會被送入發(fā)送寄存器準備發(fā)送;如果 CPU讀 SBUF,則讀入的數(shù)據(jù)一定來自接收緩沖器。 RB9:在方式 2 或 3 時, RB8 位接收到的第 9 位數(shù)據(jù),實際為主機發(fā)送的第 9 位數(shù)據(jù)TB8,使從機根據(jù)這一位來判斷主機發(fā)送的時呼叫地址還是要傳送的數(shù)據(jù)。串行接口工作方式如表 2: 表 2 串行工作方式 SM0 SM1 工作方式 功能 波特率 0 0 0 8位同步移位寄存器(用于 I/O擴展) fORC/12 0 1 1 10位異步串行通信( UART) 可變( T1溢出率 *2SMOD/32) 1 0 2 11位異步串行通信( UART) fORC/64或 fORC/32 1 1 3 11位異步串行通信( UART) 可變( T1溢出率 *2SMOD/32) ( 3)輸入移位寄存器 接收的數(shù)據(jù)先串行進入輸入移位 寄存器, 8 位數(shù)據(jù)全移入后,再并行送入接收 SBUF中。 PCON 的格式如表 3 表 3 特殊功能寄存器 PCON的格式 ( 6)波特率計算 串行口每秒鐘發(fā)送(或接收)的位數(shù)稱為波特率。其引腳如圖 3: 圖 3 電平轉換芯片 MAX232 (1) C1+, C1, C2+, C2;外接電容端。接受方接收后,通過 P0 口在數(shù)碼管上顯示接收的信息。 ( 4) 通信過程使用第九位發(fā)送奇偶校驗位。 很感謝徐濤老師的耐心教導,他的幽默讓我們覺得親切,他的認真負責讓我們折服。 接口使用一根信號線和一根信號返回線而構成共地的傳輸形式,這種共地 傳輸容易產生共模干擾,所以抗噪聲干擾性弱。設定串口方式 1, 且準備接收應答信號 LOOP1:MOV SBUF,0E1H 。2 號機未準備好 , 繼續(xù)聯(lián)絡 LOOP2:MOV R0,30H 。發(fā)送校驗和 JNB TI,$ CLR TI JNB RI,$ 。設定串口方式 1,且準備接收 LOOP1:JNB RI,$ 。清校驗和單元 LOOP2:JNB RI,$ CLR RI MOV A,SBUF 沈陽航空航天大學 課程設計論文 基于 RS232C 的單片機雙機通訊系統(tǒng)設計(二) 第 15 頁 MOV R0,A 。轉重新接收 CLR TI SJMP LOOP2 END1: MOV SBUF,00H JS1: MOV R0,30H 。完畢,接收 1 號機發(fā)來的校驗和 CLR RI MOV A,SBUF XRL A,R6 。不是一號機聯(lián)絡信號,再等待 MOV SBUF,0E2H 。2 號機應答”正確“,返回 ;接收數(shù)據(jù)采用查詢方式 ORG 0000H AJMP START ORG 0030H START:MOV TMOD,20H 。發(fā)送一個數(shù)據(jù)字節(jié) MOV A,R6 ADD A,R0 。等待 2 號機的應答信號 CLR RI 。傳送的 16 個數(shù)據(jù) (0~ F) MOV 31H,0F9H MOV 32H,0A4H MOV 33H,0B0H MOV 3
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1