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

正文內(nèi)容

基于單片機(jī)的rs-232c串行通信接口設(shè)計(jì)-資料下載頁(yè)

2024-11-07 21:32本頁(yè)面

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

  

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