两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

單片機(jī)數(shù)據(jù)同步傳送方法

文檔序號:6310544閱讀:1241來源:國知局
專利名稱:單片機(jī)數(shù)據(jù)同步傳送方法
技術(shù)領(lǐng)域
本發(fā)明涉及單片機(jī)數(shù)據(jù)傳輸,特別涉及一種兩個單片機(jī)之間的數(shù)據(jù)傳送方法。
背景技術(shù)
現(xiàn)有單片機(jī)控制系統(tǒng)中,經(jīng)常會出現(xiàn)需要兩個單片機(jī)之間進(jìn)行數(shù)據(jù)傳輸?shù)那闆r,目前兩個單片機(jī)之間的數(shù)據(jù)傳輸主要采用并行和串行兩種方法,對于并行傳輸方法而言,其傳輸數(shù)據(jù)效率較高,但兩個單片機(jī)之間的線路連接較為復(fù)雜,這樣就會使電路變得較為復(fù)雜難以設(shè)計,而對于串行方法而言,其連接線路雖然較為簡單,但傳輸效率較低,而且在進(jìn)行數(shù)據(jù)傳輸時每個單片機(jī)一般都需要連接一外接的時鐘信號,線路結(jié)構(gòu)也較為復(fù)雜。而隨著科技的進(jìn)步,單片機(jī)控制系統(tǒng)正逐漸向小型、微型方向發(fā)展,這樣就需要一種線路簡單
并可實(shí)現(xiàn)數(shù)據(jù)高速傳輸?shù)膯纹瑱C(jī)數(shù)據(jù)傳送方法。

發(fā)明內(nèi)容
針對上述現(xiàn)有技術(shù)的不足,本發(fā)明的目的是提供一種線路簡單并可實(shí)現(xiàn)數(shù)據(jù)高速傳輸?shù)膯纹瑱C(jī)數(shù)據(jù)傳送方法。為解決上述技術(shù)問題,本發(fā)明采用如下技術(shù)方案一種單片機(jī)數(shù)據(jù)同步傳送方法,兩個單片機(jī)之間通過SDA、SCL兩根數(shù)據(jù)線進(jìn)行連接,在兩個單片機(jī)之間進(jìn)行數(shù)據(jù)傳輸時,一條數(shù)據(jù)線用于輸送操作命令、數(shù)據(jù)及數(shù)據(jù)地址時,另一根數(shù)據(jù)線用于向相應(yīng)的單片機(jī)提供時鐘信號。優(yōu)選的,兩個單片機(jī)要傳輸數(shù)據(jù)的位數(shù)、地址范圍、地址位數(shù)固定。優(yōu)選的,兩個單片機(jī)內(nèi)均存儲一數(shù)據(jù)位數(shù)表,所述數(shù)據(jù)位數(shù)表用于記錄要傳輸數(shù)據(jù)的位數(shù)、地址范圍、地址位數(shù)。優(yōu)選的,所述時鐘信號由單片機(jī)內(nèi)部RC振蕩產(chǎn)生。上述技術(shù)方案具有如下有益效果該單片機(jī)數(shù)據(jù)同步傳送方法兩個單片機(jī)之間通過兩根數(shù)據(jù)線連接進(jìn)行數(shù)據(jù)輸送,接線簡單易于實(shí)現(xiàn),在數(shù)據(jù)傳輸過程中一根數(shù)據(jù)線用于輸送操作命令、數(shù)據(jù)及地址,另一根數(shù)據(jù)線用于向相應(yīng)的單片機(jī)提供時鐘信號,且單片機(jī)的輸入、輸出接口固定,并一直保持此狀態(tài),不會出現(xiàn)兩者交替的情況,這樣可實(shí)現(xiàn)數(shù)據(jù)的同步輸送,提高數(shù)據(jù)傳輸效率。上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,并可依照說明書的內(nèi)容予以實(shí)施,以下以本發(fā)明的較佳實(shí)施例并配合附圖對本專利進(jìn)行詳細(xì)說明。


圖I為本發(fā)明實(shí)施例兩個單片機(jī)的連接示意圖。圖2為本發(fā)明實(shí)施例兩個單片機(jī)進(jìn)行寫操作時的時序圖。圖3為本發(fā)明實(shí)施例兩個單片機(jī)進(jìn)行讀操作時的時序圖。
具體實(shí)施例方式下面結(jié)合附圖對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行詳細(xì)介紹。如圖I所示,采用該單片機(jī)數(shù)據(jù)同步傳送方法輸送數(shù)據(jù)時兩個單片機(jī)A、B通過SDA、SCL兩根數(shù)據(jù)線進(jìn)行連接,平時空閑時候兩個單片機(jī)A、B保持高電平。在兩個單片機(jī)之間進(jìn)行數(shù)據(jù)傳輸時,一條數(shù)據(jù)線用于輸送操作命令、數(shù)據(jù)及數(shù)據(jù)地址時,另一根數(shù)據(jù)線用于向相應(yīng)的單片機(jī)提供時鐘信號,時鐘信號由單片機(jī)內(nèi)部RC振蕩產(chǎn)生。傳送過程中的地址位數(shù)應(yīng)事先被固定,還有地址范圍的大小也是事先確認(rèn)好的。其次,所要傳送的數(shù)據(jù)位數(shù)同樣要事先確定,如數(shù)據(jù)位數(shù)表int ABbits [n] = {bitsO, bitsl,-----, bits (n-1)}η :雙方要傳送的數(shù)據(jù)總數(shù);bits (η):各個數(shù)據(jù)的二進(jìn)制位數(shù)。該數(shù)據(jù)位數(shù)表被定義為整型,把該表存放于兩個單片機(jī)內(nèi)。地址信號的位數(shù)k是一開始就固定好的,其取值方法由不等式η < = 2k確定,取k的最小值。例如若共有8個數(shù)據(jù),可固定地址位數(shù)為3位。通常會先列一張數(shù)據(jù)位數(shù)表(如下表所示)同時存放于兩個要交換信息的單片機(jī)內(nèi)。
權(quán)利要求
1.一種單片機(jī)數(shù)據(jù)同步傳送方法,其特征在于兩個單片機(jī)之間通過SDA、SCL兩根數(shù)據(jù)線進(jìn)行連接,兩個單片機(jī)的輸入、輸出接口固定,在兩個單片機(jī)之間進(jìn)行數(shù)據(jù)傳輸時,一條數(shù)據(jù)線用于輸送操作命令、數(shù)據(jù)及數(shù)據(jù)地址時,另一根數(shù)據(jù)線用于向相應(yīng)的單片機(jī)提供時鐘信號。
2.根據(jù)權(quán)利要求I所述的單片機(jī)數(shù)據(jù)同步傳送方法,其特征在于兩個單片機(jī)要傳輸數(shù)據(jù)的位數(shù)、地址范圍、地址位數(shù)固定。
3.根據(jù)權(quán)利要求2所述的單片機(jī)數(shù)據(jù)同步傳送方法,其特征在于兩個單片機(jī)內(nèi)均存儲一數(shù)據(jù)位數(shù)表,所述數(shù)據(jù)位數(shù)表用于記錄要傳輸數(shù)據(jù)的位數(shù)、地址范圍、地址位數(shù)。
4.根據(jù)權(quán)利要求I所述的單片機(jī)數(shù)據(jù)同步傳送方法,其特征在于所述時鐘信號由單片機(jī)內(nèi)部RC振蕩產(chǎn)生。
全文摘要
本發(fā)明公開了一種單片機(jī)數(shù)據(jù)同步傳送方法,該方法將兩個單片機(jī)之間通過SDA、SCL兩根數(shù)據(jù)線進(jìn)行連接,兩個單片機(jī)的輸入、輸出接口固定,在兩個單片機(jī)之間進(jìn)行數(shù)據(jù)傳輸時,一條數(shù)據(jù)線用于輸送操作命令、數(shù)據(jù)及數(shù)據(jù)地址時,另一根數(shù)據(jù)線用于向相應(yīng)的單片機(jī)提供時鐘信號。該單片機(jī)數(shù)據(jù)同步傳送方法兩個單片機(jī)之間通過兩根數(shù)據(jù)線連接進(jìn)行數(shù)據(jù)輸送,接線簡單易于實(shí)現(xiàn),在數(shù)據(jù)傳輸過程中一根數(shù)據(jù)線用于輸送操作命令、數(shù)據(jù)及地址,另一根數(shù)據(jù)線用于向相應(yīng)的單片機(jī)提供時鐘信號,且單片機(jī)的輸入、輸出接口固定,并一直保持此狀態(tài),不會出現(xiàn)兩者交替的情況,這樣可實(shí)現(xiàn)數(shù)據(jù)的同步輸送,提高數(shù)據(jù)傳輸效率。
文檔編號G05B19/042GK102707652SQ20121017728
公開日2012年10月3日 申請日期2012年6月1日 優(yōu)先權(quán)日2012年6月1日
發(fā)明者楊進(jìn) 申請人:蘇州市豪杰機(jī)械電子設(shè)備有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
开阳县| 伊宁县| 永靖县| 抚顺县| 桂平市| 突泉县| 上虞市| 吴川市| 凤阳县| 辽源市| 卓资县| 明光市| 柳州市| 莱阳市| 肇源县| 白水县| 灵川县| 印江| 错那县| 高州市| 启东市| 贡嘎县| 如皋市| 兖州市| 天门市| 临武县| 神木县| 谷城县| 乐安县| 尤溪县| 大连市| 防城港市| 鞍山市| 琼海市| 牙克石市| 包头市| 贡山| 大新县| 陇南市| 枣阳市| 剑川县|