两个人的电影免费视频_国产精品久久久久久久久成人_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
建平县| 西丰县| 雅江县| 蒙城县| 新闻| 永州市| 彝良县| 兴文县| 定州市| 体育| 福安市| 安庆市| 深州市| 尖扎县| 新巴尔虎右旗| 宜黄县| 饶平县| 大城县| 额敏县| 顺义区| 玉田县| 奉化市| 临汾市| 高雄县| 尤溪县| 梅河口市| 颍上县| 芜湖市| 太和县| 调兵山市| 新和县| 新昌县| 永登县| 龙里县| 台山市| 佛冈县| 响水县| 永福县| 广汉市| 老河口市| 光泽县|