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

正文內容

基于單片機的rs-232c串行通信接口設計-資料下載頁

2024-11-07 21:32本頁面

【導讀】統(tǒng),實現(xiàn)單片機與PC機的通訊,要求實現(xiàn)數(shù)據(jù)收發(fā)功能.按以上要求制定設計方案,并繪制出系統(tǒng)工作框圖;按要求設計單片機系統(tǒng),給出電路原理圖;用仿真器及單片機系統(tǒng)和PC機進行程序設計與調試;接受PC機發(fā)送數(shù)據(jù),并將其會發(fā)給PC機;機在工業(yè)控制、數(shù)據(jù)采集以及儀器儀表自動化等許多領域都起著十分重要的作用。任,這時使用多個單片機接合PC機組成分布式系統(tǒng)是一個比較好的解決方案。現(xiàn)在單片機及PC機在結構、性能和經(jīng)濟上為實現(xiàn)遠。合有著重要的應用價值。通信的基本方式可分為并行通信與串行通信。并行通信是將組成數(shù)據(jù)的各位同時傳送,并通過并行門來實現(xiàn)。因此并行通信適合短距離通信。因此,串行通信適合于遠距離通信。該適配器的核心元件是可編程的Intel8250芯片,它使。PC機有能力與其他具有標準的RS-232C接口的計算機或設備進行通信。地線GND直接相連,而其他信號線如握手信號線均不用,采用軟件握手的方式。以實現(xiàn)預定的任務又可以簡化電路設計。

  

【正文】 32 芯片進行處理。以上所形成的通信系統(tǒng)的原理方案 ,便是本系統(tǒng)的硬件電路的設計依據(jù)。 接著到了系統(tǒng)軟件的設計部分,一個完整的單片機系統(tǒng)只有硬件還不能工作,必須有軟件來控制整個系統(tǒng)的運行, PC 機部分的串口通信軟件開發(fā),采用的是 VB 的 MSComm 控件來實現(xiàn)串行通信,這一部分,我編制出了利用文本框接受和發(fā)送數(shù)據(jù)的界面,其中對如何接受單片機發(fā)送的 16 進制代碼和向單片機發(fā)送數(shù)據(jù),是我做的不足的地方, 采用的編程方法是正確的,但只形成了基本框架,不足的是不能很好的對收發(fā)數(shù)據(jù)進行代碼處理,而這一部分,我認為應該單獨作為一個課題進行研究。開發(fā)出強大的串口通信軟件,鑒于VB 是一種弱字符語言,可以考慮用 VC++等語言來開發(fā),目的是使傳輸?shù)臄?shù)據(jù)不受任何限制,使通信系統(tǒng)更容易實現(xiàn)。而單片機的匯編程序方面,我一方面編寫出了單片機自動發(fā)送和按鍵發(fā)送數(shù)據(jù)的程序,另一方面編寫出了單片機查詢接受數(shù)據(jù)和中斷接受數(shù)據(jù)的程序,并在 AT89C51 單片機試驗開發(fā)板上進行了測試,都達到了很好的效果,這也是讓我滿意的一部分。 最后,在硬軟件 設計完畢后,最重要的一步是對系統(tǒng)的調試,而對于可能出現(xiàn)的問題,需要從軟件和硬件兩個方面進行考慮,這一階段需要大量的測試程序對系統(tǒng)等各個部分進行分別的測試,才能找到問題的所在,并進行針對性地修改和完善,而最終目的是使軟件和硬件能夠很好的配合,完成預定的功能,再在實際的環(huán)境中對開發(fā)出來的系統(tǒng)進行考驗,并隨時對產(chǎn)生的問題進行處理,我認為這一步很費工夫,也存在著許多困難,但開發(fā)出成功的單片機系統(tǒng),這一步是必經(jīng)階段,只有在這一階段,多摸索,多探索,才能使自己的能力有所突破與提高。隨著我一步一步做我的論文和設計,我才發(fā) 現(xiàn)自己能力的不足與知識的貧乏,這是需要在后續(xù)的學習中,持續(xù)積累與拼搏的。 沈陽航空航天大學課程設計論文 基于單片機的 RS232C 串行通信接口設計 第 9 頁 參考文獻 [1] 趙茂泰 .智能儀器原理及應用 .北京 : 電子工業(yè) 出版社 , [2] 張毅剛 ,劉杰 .MCS— 51 單片機原理及應用 .哈爾濱 : 哈爾濱工業(yè)大學出版社 , [3] 何立民 .單片機應用技術選編 .北京 : 北京航天航空大學出版 , [4] 張軍 ,梅麗鳳 .單片機原理接口技術 .北京交通大學出版社 , [5] 張婧武 ,周靈彬 .單片機系統(tǒng)的 PROTEUS 設計與仿真 .北京 : 電工 出版社 , [6] 周佩玲 ,彭虎 .微機原理與接口技術 .北京 : 電子工業(yè)出版社 , [7] 李群芳 ,張士軍 .單片微型計算機與接口技術 .北京 : 電子工業(yè)出版社 , 沈陽航空航天大學課程設計論文 基于單片機的 RS232C 串行通信接口設計 第 10 頁 附錄 I 元件清單 元件名稱 型號 數(shù)量 單片機 AT89C51 1 接口芯片 MAX232A 1 電容 1uf 8 電阻 10kR 1 PC 機 COMPM 1 導線 若干 沈陽航空航天大學課程設計論文 基于單片機的 RS232C 串行通信接口設計 第 11 頁 附錄 II 整體電路圖 沈陽航空航天大學課程設計論文 基于單片機的 RS232C 串行通信接口設計 第 12 頁 附錄 III 源程序清單 ORG 00H START: MOV SP,60H MOV SCON,01010000B 。設定串行方式 。8 位異步,允許接收 MOV P1,00H MOV TMOD,20H 。設定計數(shù)器 1 為模式 2 ORL PCON,10000000B 。波特率加倍 MOV TH1,0F3H 。設定波特率為 4800 MOV TL1,0F3H SETB TR1 。計數(shù)器開始計數(shù) AGAIN: JNB RI,$ 。等待接收完成 CLRRI MOV A,SBUF 。接收數(shù)據(jù)送緩存 PUSH ACC CJNE A,30H,SET1 。將數(shù)據(jù) 0~ 9 的 ASCII 碼轉換為數(shù)字 0~ 9,其余字符不變 SJMP SET3 SET1: JC SET3 CJNE A,39H,SET2 SJMP SET3 SET2: JNC SET4 CLRC SET3: SUBB A,30H SET4: MOV P1,A POPACC MOV SBUF,A 。發(fā)送接收到的數(shù)據(jù) JNB TI,$ 。等待發(fā)送完成 CLRTI SJMP AGAIN END
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1