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

正文內容

基于單片機與pc機通信的設計畢業(yè)論文(完整版)

2025-08-29 21:41上一頁面

下一頁面
  

【正文】 人們已 愈來愈多 地 使 用單片機對眾多 工業(yè)控制 應用加以管理和檢測。 目前 , 因為電路集成程度增加 , 隨著 PC 機技術的發(fā)展 PC 越來越微型化和超微型化。 采用串口總線技術就能夠大大簡化系統(tǒng)硬件設計 、 縮小系統(tǒng)的體積、提高體統(tǒng)的可靠性。此次將“ PC 機與 51 型單片機的串口通訊”作為畢業(yè)設計,完成了使用 51 單片機來完成主從式的總線系統(tǒng)通訊。因為要滿足 高 效率 的 需求 , 位 于 PC 機 內部的 CPU 與串口之間的通訊 必須 采用 串 行的通訊方式 , 所以串行 通訊 的 實質 就是 必須實現 CPU 與 單片機設備的數據 方便快捷地進行 格式轉換 ( 或者稱為串并轉換器) , 即當數據從 單片機傳送到PC 機時 , 數據 信息將被 位 (bit)轉化為字節(jié)數據 ; 相反的 ,當 PC 機將數據 發(fā)送 到 下行 單片 機 設備時 , 字節(jié)數據 在串行的方式下又被轉化成為位數據 串行端口的 作用就 是 在 CPU 和串行設備 之 間 完成 編碼 并轉換 。 例 如 對 IEEE488 進行明確并行通行狀態(tài)時, 一般認為 設備總線 的長度最好不要超過 20 米 , 而 且 每 兩個設備間的 間距最好 不要超過超過 2 米 。 波特率也可以理解為 每秒傳送的 bit的個數 。 這要 決定于 系統(tǒng)的運 行 特 性 , 明確規(guī)定 通信的頻率 的變化 范圍 , 然后 計算 通信 時的 時鐘誤差 ,務必要選用 用 相同 頻率 的晶振 。 延伸 的 ASCII 碼是 由 8 位( 0~255) 組成的。 被 停止位 應用 的位數越多 ,不同時鐘同步的容 忍程度越大, 然而 數據傳輸 地速 率也 隨之變慢 。 高位和低位 并 不 能對 數據 進行真正檢查 。 讀 SBUF,比如 MOV A, SBUF 指令,就是讀接收緩沖器的內容; 寫 SBUF,比如 MOV SBUF, A 指令,就是修改發(fā)送緩沖器的內容。如果對中斷進行發(fā)送 , 則需要對將 TI 清零然后中斷返回 ; 如果需要對中斷進行接收,將進入處理子程序。 :以上三種傳輸方式都是同一線路傳輸一種頻率信號,為了充分的利用線路資源,可通過使用多路復用器或多路集線器,采用頻分、時分、或碼分復用技術,即 可實現在同一線路上資源共享功能,我們稱之為多工傳輸方式。 這種類型的單片機共 有 40 個引腳 , 分別為: 32 個 雙向 的 輸入 /輸出( I/O) 的 外部端口, 2 個外中斷口, 3 個 16 位可編程定時計數器 ,2 個全雙工串行通信口, 2 個讀寫口線 。 10V 電壓所以 MAX232 包含了一個電源電壓變換器 。公頭和母頭自身的引腳確定了 9 針引腳之中大的一頭是由 5 個引腳組成,小的一頭是由 4 個引腳組成的。至此工程建立完成。 圖 710 添加對應函數 以同樣方法對 IDC_BUTTON3, IDC_BUTTON4, IDC_MSCOMM1,添加對應函數Onclr, Onsend, Onm。 //設置 BYTE 數組 An 8bit integerthat is not signed. CString strtemp。//轉換為 BYTE 型數組 for(k=0。 if(()) (FALSE)。 //參數 1 表示每當串口接收緩沖區(qū)中有多于或等于 1 個字符時將引發(fā)一個接收數據的 OnComm 事件 (0)。 8 硬件電路設計 設計思路 將單片機 RXD,TXD 分別通過 max232 進行電平轉換后與 9 針串口 TX,RX 相接。 電路圖 圖 81 硬件電路圖 22 單片機程序 receivedata data 40h 。========================================= CHANGEDIS: PUSH Acc PUSH PSW MOV A,SBUF MOV receivedata,A SUBB A,30H 。此語句產生一個 TI=1. MOV R7,02H DL: MOV R6,0FFH DL6: DJNZ R6,DL6 DJNZ R7,DL POP PSW 24 POP ACC RET 。對 P0 口進行位選 ,FE 則最左邊那位顯示 MOV P1,A 。 DB 0c6H, 0a1H, 86H, 8eH, 8cH, 0c1H 。 18H 19H 1AH 1BH 1CH 1DH 。 這次是用 MSComm 控件 完成的,通過查找資料還知道串行通信也可以用 VB,C 語言,C完成,所以感覺到知識的無限,如果想在這方面有更深的造詣,還得不斷地學習新知識,不斷地實踐。學??梢怨颊?文(設計)的全部或部分內容。 作者簽名: 指導教師簽名: 日期: 日期: 32 注 意 事 項 (論文)的內容包括: 1)封面(按教務處制定的標準封面格式制作) 2)原創(chuàng)性聲明 3)中文摘要( 300 字左右)、關鍵詞 4)外文摘要、關鍵詞 5)目次頁(附件不統(tǒng)一編入) 6)論文主體部分:引言(或緒論)、正文、結論 7)參考文獻 8)致謝 9)附錄(對論文支持必要時) :理工類設計(論文)正文字數不少于 1 萬字(不包括圖紙、程序清單等),文科類論文正文字數不少于 萬字。這次課設是真實的一次軟硬件結合的綜合設計,讓我的知識得到了鞏固和提高,獲益良多。 S t h r o d 。 0CH 0DH 0EH 0FH 10H 11H 。LED 顯示碼表 TAB: DB 0c0H, 0f9H, 0a4H, 0b0H, 99H, 92H 。函 數 名 : DISPLAY 。========================================= 。存放顯示子程序要顯示的數據 ORG 0000H JMP START ORG 0023H JMP COMMJUDGE ORG 0100H START: MOV SP, 60H MOV SCON, 50H MOV PCON, 80H MOV TMOD,20H MOV TL1,0FAH MOV TH1,0FAH SETB EA SETB ES SETB TR1 HERE: JMP HERE COMMJUDGE: JB TI,TT00 。單片機串行口工作方式 2,并允許接收。 } Onclr 函數 void CSamDlg::Onclr() { // TODO: Add your control notification handler code here m_strEditRXData=。 //選擇 COM if( !()) { (TRUE)。k++) //將數組轉換為 Cstring 型變量 { BYTE bt=*(char*)(rxdata+k)。 //讀緩沖區(qū) safearray_inp=variant_inp。 // Add About... menu item to system menu. CString str=COM1。具體步驟是【工程 】【增加 16 到工程】【 Components and controls】如下圖所示: 圖 76 添加控件 17 圖 77 控件選擇 單擊 Insert,確定。而其它引腳是用來控制傳輸規(guī)則的,即握手協(xié)議。 在很多情況下沒有 +12V 電壓,其具有更強的適應性 . 圖 62 MAX232 芯片引腳 管腳說明如下 11 ① C0+、 C0、 C1+、 C1是外接電容端; ② R1IN、 R2IN是 2路 RS232C電平信號接收輸入端; ③ RlOUT、 R2OUT是 2路轉換后的 TTL電平接收信號輸出端,送 8051的 RXD接收端; ④ TlIN、 T2IN是 2路 TTL電平發(fā)送輸入端,接 8051的 TxD發(fā)送端; ⑤ TlOUT、 T2OUT是 2路轉換后的發(fā)送 RS232C電平信號輸出端,接傳輸 線; ⑥ V+經電容接
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1