電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>單片機(jī)>進(jìn)行UART串口通信的詳細(xì)資料說明

進(jìn)行UART串口通信的詳細(xì)資料說明

2019-07-02 | pdf | 0.21 MB | 次下載 | 1積分

資料介紹

  通信,按照傳統(tǒng)的理解就是信息的傳輸與交換。對(duì)于單片機(jī)來說,通信則與傳感器、存儲(chǔ)芯片、外圍控制芯片等技術(shù)緊密結(jié)合,成為整個(gè)單片機(jī)系統(tǒng)的“神經(jīng)中樞”。沒有通信,單片機(jī)所實(shí)現(xiàn)的功能僅僅局限于單片機(jī)本身,就無法通過其它設(shè)備獲得有用信息,也無法將自己產(chǎn)生的信息告訴其它設(shè)備。如果單片機(jī)通信沒處理好的話,它和外圍器件的合作程度就受到限制,最終整個(gè)系統(tǒng)也無法完成強(qiáng)大的功能,由此可見單片機(jī)通信技術(shù)的重要性。UART(Universal Asynchronous Receiver/Transmitter,即通用異步收發(fā)器)串行通信是單片機(jī)最常用的一種通信技術(shù),通常用于單片機(jī)和電腦之間以及單片機(jī)和單片機(jī)之間的通信。

  通信按照基本類型可以分為并行通信和串行通信。并行通信時(shí)數(shù)據(jù)的各個(gè)位同時(shí)傳送,可以實(shí)現(xiàn)字節(jié)為單位通信,但是通信線多占用資源多,成本高。比如我們前邊用到的P0 = 0xFE;一次給P0的8個(gè)IO口分別賦值,同時(shí)進(jìn)行信號(hào)輸出,類似于有8個(gè)車道同時(shí)可以過去8輛車一樣,這種形式就是并行的,我們習(xí)慣上還稱P0、P1、P2和P3為51單片機(jī)的4組并行總線。而串行通信,就如同一條車道,一次只能一輛車過去,如果一個(gè)0xFE這樣一個(gè)字節(jié)的數(shù)據(jù)要傳輸過去的話,假如低位在前高位在后的話,那發(fā)送方式就是0-1-1-1-1-1-1-1-1,一位一位的發(fā)送出去的,要發(fā)送8次才能發(fā)送完一個(gè)字節(jié)。

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多