樣品申請(qǐng) | 資料下載 | 替換型號(hào)咨詢

簡(jiǎn)述常用單片機(jī)之間的通信方式

單片機(jī)是一種集成電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU、隨機(jī)存儲(chǔ)器RAM、只讀存儲(chǔ)器ROM、多種I/O口和中斷系統(tǒng)、定時(shí)器/計(jì)數(shù)器等功能(可能還包括顯示驅(qū)動(dòng)電路、脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器、A/D轉(zhuǎn)換器等電路)集成到一塊硅片上構(gòu)成的一個(gè)小而完善的微型計(jì)算機(jī)系統(tǒng),在工業(yè)控制領(lǐng)域廣泛應(yīng)用。


1.利用軟件模擬SPI/I2C模式通信。這種方式很難模擬從機(jī)模式,通信雙方對(duì)每一位要做出響應(yīng),通信速率與軟件資源的開(kāi)銷會(huì)形成一個(gè)很大的矛盾,處理不好會(huì)導(dǎo)致系統(tǒng)整體性能急劇下降。這種方法只能用于通信量極少的場(chǎng)合。


2.利用雙口RAM作為緩沖器通信。這種方式的最大特點(diǎn)就是通信速度快,兩邊都可以直接用讀寫存儲(chǔ)器的指令直接操作;但這種方式需要大量的口線,而且雙口RAM的價(jià)格很高,一般只用于一些對(duì)速度有特殊要求的場(chǎng)合。


3.采用硬件UART進(jìn)行異步串行通信。這是一種占用口線少,有效、可靠的通信方式;但遺憾的是許多小型單片機(jī)沒(méi)有硬件UART,有些也只有1個(gè)UART,如果系統(tǒng)還要與上位機(jī)通信的話,硬件資源是不夠的。這種方法一般用于單片機(jī)有硬件UART且不需與外界進(jìn)行串行通信或采用雙UART單片機(jī)的場(chǎng)合。


4. 口對(duì)口并行通信,利用單片機(jī)的口線直接相連,加上12條握手信號(hào)線。這種方式的特點(diǎn)是通信速度快,1次可以傳輸4位或8位,甚至更多,但需要占用大量的口線,而且數(shù)據(jù)傳遞是準(zhǔn)同步的。在一個(gè)單片機(jī)向另一個(gè)單片機(jī)傳送1個(gè)字節(jié)以后,必須等到另一個(gè)單片機(jī)的接收響應(yīng)信號(hào)后才能傳送下一個(gè)數(shù)據(jù)。一般用于一些硬件口線比較富裕的場(chǎng)合。


5.采用片內(nèi)SPI接口或I2C總線模塊串行通信形式。SPI/I2C接口具有硬件簡(jiǎn)單、軟件編程容易等特點(diǎn),但目前大多數(shù)單片機(jī)不具備硬件SPI/I2C模塊。


從上面幾種方案來(lái)看,各種方法對(duì)硬件都有很大的要求與限制,特別是難以在功能簡(jiǎn)單的單片機(jī)上實(shí)現(xiàn),因此尋求一種簡(jiǎn)單、有效的,能在各種單片機(jī)之間通信的方法具有重要的意義。


大香伊人久久精品一区二区 | 国产肉体XXXX裸体137大胆| 日韩精品中文字幕国产在线| 亚洲av无码乱码在线观看性色| 国产亚洲精品一区二555| 媛媛和老赵在厨房做| 国产综合精品久久久久久久| 日韩精品 中文字幕 一区| 精品一区黄av日韩久久久| 欧洲-级毛片内射| 无码人妻精品一区二区三区东京热| 青娱乐成人在线免费网站| 激情综合色综合啪啪开心| 再深点灬舒服灬太大了岳视频| 国产色婷婷免费视频在线69堂 | 在线观看AV片永久免费| 情人在线观看| 无码r级限制片在线观看| 欧美多毛肥胖老妇做爰| 精品人妻一区二区三区在| 攵女h上下耸动| 国产99视频 精品免费| 黄色片日本久久| 被鸡巴插到抽搐在线观看| 欧美熟妇久久久久久精品| 进女小姪女体内的视频| 女女互揉吃奶揉到高潮视频| 国产 一区二区三区 在线| 国产精品99久久久久久宅男| 夜躁狠狠综合亚洲色噜噜狠狠 | 亚洲午夜无码久久久久| 中文字字幕在线乱码| 激情综合色综合啪啪开心| JAPANESEHD熟女熟妇| 久久久久久久人妻无码中文字幕爆| 欧美亚洲一区二区三区| 亚洲精品国产成人| 欧美毛片免费观看| 日韩精品中文字幕国产在线| 色婷婷综合久久久中文字幕| 帅哥舔美女b视頻app|