女人被狂躁到高潮视频免费无遮挡,内射人妻骚骚骚,免费人成小说在线观看网站,九九影院午夜理论片少妇,免费av永久免费网址

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]1 傳統(tǒng)的多機(jī)通信方式在實際工業(yè)應(yīng)用中,經(jīng)常遇到需要多臺計算機(jī)配合才能完成的數(shù)據(jù)采集與控制系統(tǒng)的任務(wù),而多臺計算機(jī)配合主要是通過多臺計算機(jī)之間的通信來實現(xiàn)的。為此必須將它們按實際需要組成一定形式的網(wǎng)絡(luò)。

1 傳統(tǒng)的多機(jī)通信方式

在實際工業(yè)應(yīng)用中,經(jīng)常遇到需要多臺計算機(jī)配合才能完成的數(shù)據(jù)采集與控制系統(tǒng)的任務(wù),而多臺計算機(jī)配合主要是通過多臺計算機(jī)之間的通信來實現(xiàn)的。為此必須將它們按實際需要組成一定形式的網(wǎng)絡(luò)。多機(jī)通信網(wǎng)絡(luò)通常有5種網(wǎng)絡(luò)形式:星型、樹型、總線型、環(huán)型、分散型網(wǎng)絡(luò)結(jié)構(gòu)。它們各有優(yōu)缺點,其中總線型網(wǎng)絡(luò)結(jié)構(gòu)以可靠性好、接口簡單、組成靈活和控制簡單等優(yōu)勢,在實際應(yīng)用中使用最多。

總線型網(wǎng)絡(luò)結(jié)構(gòu)中主機(jī)與分機(jī)進(jìn)行串行通信可以利用查詢方式或中斷方式。用查詢方式工作時,所有分機(jī)只能處于監(jiān)聽或通訊狀態(tài),資源比較浪費。實際使用時大都采用中斷方式。圖1是采用中斷方式,利用單片機(jī)的串行口方式3及SM2和RB8的配合完成主從式的多機(jī)通信的網(wǎng)絡(luò)結(jié)構(gòu)圖。從圖中可以看出,原則上主機(jī)可以管理N臺分機(jī),但考慮到各機(jī)的發(fā)送端的驅(qū)動能力,一臺主機(jī)一般可以管理8臺分機(jī)。對于串行口方式2和3,每幀11位,其中第9位是可編程的,利用它的奇偶校驗,也可以進(jìn)行多機(jī)通信。用作多機(jī)通信時,對于方式2和3,若SM2=1,且接收的第9位RB8=0,則RI不啟動,即接收到的全幀作廢,當(dāng)接收到的RB8=1時,接收有效;而當(dāng)SM2=0時,無論接收到的RB8是什么,接收都有效。

與查詢方式不同,采用中斷方式時,分機(jī)不必一直處于監(jiān)聽狀態(tài),而可以進(jìn)行相應(yīng)的數(shù)據(jù)采集或控制等其他工作。當(dāng)主機(jī)有通訊要求時,可通過P1?0向各分機(jī)發(fā)送中斷請求(要求通訊)信號;而從機(jī)在工作時,如果允許主機(jī)與之通訊,則可開外部中斷及總中斷1,否則關(guān)閉中斷1。

這種中斷方法解決了分機(jī)盲目等待的問題,分機(jī)也能立即響應(yīng)主機(jī)的通訊請求,但在某些應(yīng)用場合有相當(dāng)?shù)木窒扌浴?

(1)當(dāng)分機(jī)通信波特率要求不一樣時;?

(2)主機(jī)(或分機(jī))還要通過串行口與別的設(shè)備進(jìn)行數(shù)據(jù)交換時。?

以上介紹的方法就難以實現(xiàn)。這是因為:不管是主機(jī)還是從機(jī)它們的串行口已被使用,跟遠(yuǎn)程計算機(jī)或串行設(shè)備進(jìn)行通信已沒有串口用。下面介紹的方法就很好地解決了這些問題。

2  利用單片機(jī)的P1口進(jìn)行串行通信

為實現(xiàn)單片機(jī)之間的串行通訊,同時主機(jī)、分機(jī)還與其他串行設(shè)備進(jìn)行通信,作者利用AT89C51的P1口中的3條普通I/O線來模擬進(jìn)行異步串行數(shù)據(jù)通信,取得了很好的效果,串行通信網(wǎng)絡(luò)結(jié)構(gòu)見圖2。

其中:主單片機(jī)的P1.0作為發(fā)送端,P1.1作為接收端,P1.2作為中斷請求端,而各分機(jī)也以P1.0作為發(fā)送端,P1.1作為接收端;并事先為每一個分機(jī)確定一個地址編碼信息。當(dāng)主機(jī)要與某一個分機(jī)進(jìn)行通信時,主機(jī)通過P1.2發(fā)出一個中斷請求信號,延時相應(yīng)的時間后,向P1.0發(fā)送模擬的數(shù)據(jù)幀,數(shù)據(jù)幀中包含要進(jìn)行通訊的分機(jī)地址編碼信息。各分機(jī)接收了來自INT1的中斷請求信號后,進(jìn)入中斷服務(wù)程序,分機(jī)檢測P1.1端,當(dāng)P1.1端由高變低時,說明主機(jī)發(fā)送的數(shù)據(jù)幀的起始位開始,分機(jī)模擬異步接收方式跳過起始位依次接收各數(shù)據(jù)位。接收完來自主機(jī)的地址信息后,與本機(jī)地址信息比較,如果與本機(jī)地址相同,則等待準(zhǔn)備接收數(shù)據(jù)或命令;如果接收到的地址與本機(jī)地址不符,則跳出中斷服務(wù)程序,返回到主程序繼續(xù)原來的工作。


???????????
這種方式特別適用于主單片機(jī)要循環(huán)與各個分機(jī)進(jìn)行數(shù)據(jù)通信的場合。這樣就解決了波特率不能隨意設(shè)置的問題,同時各單片機(jī)的串口可以當(dāng)作它用。其中波特率可以隨意設(shè)定包含下面三重含義:

(1)主機(jī)可以利用RXD、TXD同遠(yuǎn)程PC機(jī)或數(shù)傳電臺等進(jìn)行通信,波特率可任意設(shè)置;

(2)分機(jī)也可與其他的串行設(shè)備進(jìn)行通訊,波特率也可以隨意設(shè)置;

(3)主機(jī)和分機(jī)之間的波特率可以任意設(shè)置。

3  具體編程實現(xiàn)

下面給出通過P1.0發(fā)送一幀和通過P1.1接收一幀數(shù)據(jù)的子程序,供參考。

4  使用中應(yīng)注意的一些問題

(1)延時時間的長短是根據(jù)波特率的變化而變化的,延時子程序的循環(huán)次數(shù)與單片機(jī)所采用的晶振頻率有關(guān)。?

(2)以上提供的程序是針對12 MHz晶振、9600 b/s通訊的。DELA子程序延時時間為50 μs 。實際應(yīng)用時,可以根據(jù)不同波特率和不同的晶振選擇不同的延時時間來模擬異步串行通訊。<!--[endif]-->

(3)上面的多機(jī)通信是利用P1口來模擬異步串行通信,每一幀都有起始位,同時數(shù)據(jù)采集在一位的中間進(jìn)行的,所以延時時間允許有一定的誤差,而不影響接收數(shù)據(jù)的準(zhǔn)確性。工程上常用波特率傳送一個二進(jìn)制數(shù)據(jù)位所需要的時間見下表。

5  結(jié)語

SOC開發(fā)平臺360元 豪華單片機(jī)開發(fā)系統(tǒng)498元 單片機(jī)學(xué)習(xí)板138 無線nRF-9E5模塊100元 S3C44B0 ARM7開發(fā)板398元 Genius NSP通用編程器260元 Mini ARM Debugger330元 LABTOOL-48UXP2800元       該項技術(shù)已經(jīng)成功應(yīng)用于海洋領(lǐng)域深海數(shù)據(jù)采集系統(tǒng)中,不同的分機(jī)連接了不同的進(jìn)口儀器設(shè)備,實現(xiàn)串行數(shù)據(jù)采集,取得了滿意的效果。

參考文獻(xiàn)?
1 陳汝全,等.單片機(jī)實用技術(shù).北京:電子工業(yè)出版社,1993
2 陳粵初,等.單片機(jī)應(yīng)用系統(tǒng)設(shè)計與實踐.北京:航空航天大學(xué)出版社,1993
 

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

舍弗勒以"專注驅(qū)動技術(shù)的科技公司"為主題亮相IAA MOBILITY 2025(B3館B40展臺) 合并緯湃科技后首次亮相IAA MOBILITY,展示拓展后的汽車產(chǎn)品組合 憑借在軟件、...

關(guān)鍵字: 電氣 軟件 驅(qū)動技術(shù) BSP

香港2025年 9月12日 /美通社/ -- 全球領(lǐng)先的互聯(lián)網(wǎng)社區(qū)創(chuàng)建者 - 網(wǎng)龍網(wǎng)絡(luò)控股有限公司 ("網(wǎng)龍"或"本公司",香港交易所股票代碼:777)欣然宣布,其子公司My...

關(guān)鍵字: AI 遠(yuǎn)程控制 控制技術(shù) BSP

深圳2025年9月11日 /美通社/ -- 2025 年 9 月 10 日,第 26 屆中國國際光電博覽會(簡稱 "CIOE 中國光博會")在深圳盛大開幕。本屆展會吸引力再創(chuàng)新高,全球超3800家優(yōu)質(zhì)...

關(guān)鍵字: 自動化 光電 CIO BSP

天津2025年9月11日 /美通社/ -- 國際能源署(IEA)數(shù)據(jù)顯示,2024 年全球數(shù)據(jù)中心電力消耗達(dá) 415 太瓦時,占全球總用電量的 1.5%,預(yù)計到 2030 年,這一數(shù)字將飆升至 945 太瓦時,近乎翻番,...

關(guān)鍵字: 模型 AI 數(shù)據(jù)中心 BSP

北京2025年9月11日 /美通社/ -- 國際9月11日上午,2025年中國國際服務(wù)貿(mào)易交易會(以下簡稱"服貿(mào)會")—體育賽事經(jīng)濟(jì)高質(zhì)量發(fā)展大會現(xiàn)場,北京經(jīng)濟(jì)技術(shù)開發(fā)區(qū)工委委員、管委會副主...

關(guān)鍵字: 5G BSP GROUP MOTOR

柏林2025年9月9日 /美通社/ -- 2025年9月5日,納斯達(dá)克上市公司優(yōu)克聯(lián)集團(tuán)(NASDAQ: UCL)旗下全球互聯(lián)品牌GlocalMe,正式亮相柏林國際消費電子展(IFA 2025),重磅推出融合企...

關(guān)鍵字: LOCAL LM BSP 移動網(wǎng)絡(luò)

深圳2025年9月9日 /美通社/ -- PART 01活動背景 當(dāng)技術(shù)的鋒芒刺穿行業(yè)壁壘,萬物互聯(lián)的生態(tài)正重塑產(chǎn)業(yè)疆域。2025年,物聯(lián)網(wǎng)產(chǎn)業(yè)邁入?"破界創(chuàng)造"與"共生進(jìn)化"?的裂變時代——AI大模型消融感知邊界,...

關(guān)鍵字: BSP 模型 微信 AIOT

"出海無界 商機(jī)無限"助力企業(yè)構(gòu)建全球競爭力 深圳2025年9月9日 /美通社/ -- 2025年8月28日, 由領(lǐng)先商業(yè)管理媒體世界經(jīng)理人攜手環(huán)球資源聯(lián)合主辦、深圳?前海出海e站通協(xié)辦的...

關(guān)鍵字: 解碼 供應(yīng)鏈 AI BSP

柏林2025年9月9日 /美通社/ -- 柏林當(dāng)?shù)貢r間9月6日,在2025德國柏林國際電子消費品展覽會(International Funkausstellung...

關(guān)鍵字: 掃地機(jī)器人 耳機(jī) PEN BSP

武漢2025年9月9日 /美通社/ -- 7月24日,2025慧聰跨業(yè)品牌巡展——湖北?武漢站在武漢中南花園酒店隆重舉辦!本次巡展由慧聰安防網(wǎng)、慧聰物聯(lián)網(wǎng)、慧聰音響燈光網(wǎng)、慧聰LED屏網(wǎng)、慧聰教育網(wǎng)聯(lián)合主辦,吸引了安防、...

關(guān)鍵字: AI 希捷 BSP 平板
關(guān)閉