日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]O 引言 單片機(jī)與PC機(jī)串行通信,又稱為下位機(jī)與上位機(jī)的串行通信。采用這種通信方式,可以解決工況條件差對(duì)工作人員帶來的危害,又可以實(shí)現(xiàn)實(shí)時(shí)在線遠(yuǎn)距離集中監(jiān)控,對(duì)工作現(xiàn)場分散的單片機(jī)采用控制平臺(tái)管理,既

O 引言
    單片機(jī)與PC機(jī)串行通信,又稱為下位機(jī)與上位機(jī)的串行通信。采用這種通信方式,可以解決工況條件差對(duì)工作人員帶來的危害,又可以實(shí)現(xiàn)實(shí)時(shí)在線遠(yuǎn)距離集中監(jiān)控,對(duì)工作現(xiàn)場分散的單片機(jī)采用控制平臺(tái)管理,既可以改善工作條件,又可以提高工作效率。本文針對(duì)串行通信的電路設(shè)計(jì)和程序設(shè)計(jì)做出了具體的闡述。

1 電路設(shè)計(jì)
    通信接口標(biāo)準(zhǔn)有RS232、RS423A、RS422A、RS485等,常用的接口標(biāo)準(zhǔn)有RS232和RS485。RS232在微機(jī)串行通信接口中廣泛采用,在加裝了調(diào)制解調(diào)器(modem)的情況下,這種通信可以通過電話線傳輸數(shù)據(jù),并且可以傳輸幾千公里遠(yuǎn)的距離,如果沒有modem可以傳輸十幾米遠(yuǎn)。本課題采用的是RS-232直連無modem方式和DB-9連接器,單片機(jī)采用 AT89S52,使單片機(jī)的串行輸入端(RXD)和串行輸出端(TXD)與PC機(jī)的COM口相連接。
    RS232是用正負(fù)電壓來表示邏輯狀態(tài),與TTL高低電平表示邏輯狀態(tài)的規(guī)定不同。因此,為了能夠同計(jì)算機(jī)接口相連或TTL器件相連,必須在RS232與 TTL之間進(jìn)行電平和邏輯關(guān)系的變換。實(shí)現(xiàn)這種變換的方法可以用單立元件,也可以用集成芯片,本文采用MAX232來完成TTL-EIA(美國電子工業(yè)聯(lián)合會(huì))雙向電平轉(zhuǎn)換。MAX232內(nèi)部有電壓倍增電路和轉(zhuǎn)換電路,僅需+5 V電源便可工作,使用十分方便,其與AT89S52連接時(shí)可以采用最簡單的方式連接(見圖1),MAX232的T1 IN引腳與89S52的串行輸入口線P3.1TXD相連,R1 OUT引腳與89S52的串行輸入口線P3.0RXD相連,MAX232的T1 OUT、R1 IN分別于與RS232的2、3引腳相連。MAX232泵電源引腳必須接0.1μf電容,如圖中的C26、C27、C28、C29。


    因?yàn)殡娐分胁捎昧穗娖睫D(zhuǎn)換芯片,只需把單片機(jī)所用到的連接器和PC機(jī)串口所用的連接器的2、3、5管腳對(duì)應(yīng)連接起來,2、3管腳不需交叉連接(如圖2所示);如果是PC機(jī)之間或同一個(gè)PC機(jī)的兩個(gè)COM口相連,則兩個(gè)連接器的2、3管腳需交叉相連。

2 程序設(shè)計(jì)
    主程序的設(shè)計(jì)是:AT89S52單片機(jī)采用定時(shí)器1,工作于方式2,11.059 MHz的晶振,波特率為9 600 Hz,時(shí)間常數(shù)是FDH,由單片機(jī)先向PC機(jī)發(fā)送十六進(jìn)制的聯(lián)絡(luò)信號(hào)“aaH”,PC機(jī)接收正確時(shí)回答B(yǎng)BH,以數(shù)組adr[]的和作為校驗(yàn)和,測試正常時(shí)發(fā)送數(shù)組tri[]。完整程序代碼如下:

    上下位機(jī)間通信是否正常可以通過上位機(jī)安裝的串口調(diào)試軟件實(shí)現(xiàn),上述程序經(jīng)過調(diào)試軟件調(diào)試后運(yùn)行正常。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

數(shù)字信號(hào)處理是將信號(hào)以數(shù)字方式表示并處理的理論和技術(shù)。數(shù)字信號(hào)處理與模擬信號(hào)處理是信號(hào)處理的子集。數(shù)字信號(hào)處理的目的是對(duì)真實(shí)世界的連續(xù)模擬信號(hào)進(jìn)行測量或?yàn)V波。因此在進(jìn)行數(shù)字信號(hào)處理之前需要將信號(hào)從模擬域轉(zhuǎn)換到數(shù)字域,這通...

關(guān)鍵字: DSP PC機(jī) C語言

摘要:給出了采用STC89C52單片機(jī)進(jìn)行自適應(yīng)控制來控制PWM波,進(jìn)而控制電爐的加熱,以實(shí)現(xiàn)溫度控制的設(shè)計(jì)方法。這套溫度測控系統(tǒng)彌補(bǔ)了傳統(tǒng)PID控制結(jié)構(gòu)在特定場合下性能下降的不足。與傳統(tǒng)的系統(tǒng)相比,該電路結(jié)構(gòu)簡單,測溫...

關(guān)鍵字: 溫度控制 自適應(yīng) PID PC機(jī)

說到通信設(shè)計(jì)院,相信很多人都聽說過。平常我們?cè)谛侣剤?bào)道中,經(jīng)常會(huì)看到各家設(shè)計(jì)院的名字出現(xiàn),例如聯(lián)通設(shè)計(jì)院、中移設(shè)計(jì)院,等等。最近各地校招啟動(dòng),有一些同學(xué)收到了設(shè)計(jì)院的offer,于是問我,設(shè)計(jì)院到底是干啥的?今天,我就給...

關(guān)鍵字: 通信設(shè)計(jì)

1 前言   近年來,數(shù)字化電視技術(shù)迅猛發(fā)展,特別是遙控系統(tǒng)的面市,各廠商在電視機(jī)中加人微處理器(MCU),各種人工智能化彩電完全替代了老式電視手動(dòng)(機(jī)械式)控制和記憶方式。隨著電視專用

關(guān)鍵字: eeprom 串行通信 i2c總線

  無論任何產(chǎn)品,品質(zhì)的好壞主要取決于性能的優(yōu)劣,而性能優(yōu)劣的關(guān)鍵跟產(chǎn)品結(jié)構(gòu)和工作原理又有著較大的關(guān)系,CCD和CMOS也既如此。   基本組成   CCD是在MOS晶體管的基礎(chǔ)

關(guān)鍵字: 串行通信 多線程 動(dòng)態(tài)鏈接庫 vc開發(fā)環(huán)境

  當(dāng)前,軟件定義網(wǎng)絡(luò)(SDN)成為業(yè)界一個(gè)時(shí)髦的話題,SDN技術(shù)及其可能帶來的影響受到了學(xué)術(shù)界和產(chǎn)業(yè)界的高度重視,同時(shí)也存在著對(duì)SDN不同的理解和認(rèn)識(shí)。近日,從一知名的社交新聞?wù)军c(diǎn)&mdash

關(guān)鍵字: sdn 通信設(shè)計(jì)

  隨著計(jì)算機(jī)網(wǎng)絡(luò)化和微機(jī)分級(jí)分布式應(yīng)用系統(tǒng)的發(fā)展,通信的功能越來越重要。通信是指計(jì)算機(jī)與外界的信息傳輸,既包括計(jì)算機(jī)與計(jì)算機(jī)之間的傳輸,也包括計(jì)算機(jī)與外部設(shè)備,如終端、打印機(jī)和磁盤等設(shè)備之間的

關(guān)鍵字: mipi 串行通信 時(shí)鐘

1、引言 隨著微處理器、計(jì)算機(jī)和數(shù)字通信技術(shù)的飛速發(fā)展,計(jì)算機(jī)控制已經(jīng)擴(kuò)展到了幾乎所有的工業(yè)領(lǐng)域。其中,PLC和單片機(jī)在小規(guī)模控制系統(tǒng)中獲得了廣泛的應(yīng)用。 在塑料擠出機(jī)溫度自動(dòng)控

關(guān)鍵字: pic16f877 plc 串行通信

引言 計(jì)算機(jī)串行通信是計(jì)算機(jī)與控制設(shè)備(如變頻器)進(jìn)行數(shù)據(jù)傳送的一種通信方式,也是實(shí)現(xiàn)工業(yè)自動(dòng)控制經(jīng)常用到的通信模式。每一種通信方式都嚴(yán)格約定了與其對(duì)應(yīng)的通信協(xié)議。要確保計(jì)算機(jī)與變頻器之

關(guān)鍵字: 串行通信 變頻器

串行通信技術(shù),是指通信雙方按位進(jìn)行,遵守時(shí)序的一種通信方式。串行通信中,將數(shù)據(jù)按位依次傳輸, 每位數(shù)據(jù)占據(jù)固定的時(shí)間長度,即可使用少數(shù)幾條通信線路就可以完成系統(tǒng)間交換信息,特別適用于計(jì)算機(jī)與計(jì)算

關(guān)鍵字: 串行通信 光電耦合器

單片機(jī)

21600 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉