欧美在线专区-欧美在线伊人-欧美在线一区二区三区欧美-欧美在线一区二区三区-pornodoxxx中国妞-pornodoldoo欧美另类

position>home>Archive

單片機編程時如何分析芯片的時序圖?

[導讀]時序對于數字電路而言非常重要,單片可以說時序是機編數字電路正常工作的基礎。說到時序,何分一般是析芯指可編程器件的編程方法,在單片機編程時,時序需要根據被控芯片的單片時序去寫程序,把芯片手冊上規定好的機編時序用代碼來實現,放可以實現單片機和芯片之間的何分通訊。下面以幾種常用芯片的析芯時序來簡單介紹一下如何看懂時序。

時序對于數字電路而言非常重要,時序可以說時序是單片數字電路正常工作的基礎。說到時序,機編一般是何分指可編程器件的編程方法,在單片機編程時,析芯需要根據被控芯片的時序時序去寫程序,把芯片手冊上規定好的時序用代碼來實現,放可以實現單片機和芯片之間的通訊。下面以幾種常用芯片的時序來簡單介紹一下如何看懂時序。
IIC通訊的開始/結 束時序
IIC是常用的芯片間的通訊方式,也叫I2C,適合于PCB板內近距離的通訊,總共具有兩跟線,可掛接不同地址的多個設備,其硬件連線如下圖所示。
IIC在通訊時需要首先發送一個開始信號,數據結束時需要發送結束信號,開始和結束就在器件手冊上就給出了時序圖,在編程時就需要用C語言代碼去實現開始和結束的時序,時序圖如下所示。
SCL是IIC的時鐘線,SDA是數據線,SDA數據如何傳輸需要在特定的SCL時序上。從圖中可以看出,在開始時,必須SCL是高電平,而SDA是下降沿,這就是開始的時序。在發送結束信號時,必須讓SCL為高電平,讓SDA是上升沿,這就構成了結束信號。用C語言代碼所實現的結束信號如下所示。

IIC數據傳輸時的時序

單片機編程時如何分析芯片的時序圖?

IIC在發送完開始信號后,就要開始發送數據,發送數據的過程也必須得遵守IIC的時序,IIC數據傳輸的時序如下圖所示。
從時序圖上,可以看出,在SCL為高電平期間是不允許SDA數據發生變化的,如果要改變SDA數據必須發在SCL為低電平期間。這就是這個時序圖的含義。單片機在編程時要遵循這個規則才可以。
時序圖是編程的依據,在寫代碼時必須要嚴格按照芯片手冊上的時序圖,否則通訊失敗。所以,時序圖這個東西要多看,多寫代碼。

免責聲明:本文內容由21ic獲得授權后發布,版權歸原作者所有,本平臺僅提供信息存儲服務。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯系我們,謝謝!

Popular articles

主站蜘蛛池模板: 高清对白精彩国产国语| 无遮挡动漫画在线观看| 厨房掀起馊子裙子挺进去| 亚洲va韩国va欧美va| 老师的被到爽羞羞漫画| 国产精品视频第一区二区三区| 三级七日情| 欧美激情一区二区三区| 天天拍天天干| 干狠狠| 欧美精品亚洲精品日韩专区| 英国性经典xxxx| 国产一区二区三区不卡在线观看 | 日本爽爽爽爽爽爽在线观看免| 色丁香在线| 亚洲三级电影片| 嗯~啊太紧了妖精h| 蜜挑成熟时k8经典网| 最近2019免费中文字幕视频三| 欧美三级免费| 绿巨人晚上彻底放飞自己| 亚洲精品无码不卡| 91黄瓜视频| 亚洲电影在线播放| 欧美三级中文字幕在线观看| 免费a级毛片| 欧美三级在线看| 在线免费三级| 我要看a级毛片| 三男挺进一女爽爽爽视频| 一道本在线播放| 国产欧美精品一区二区色综合| 皇上往下边塞玉器见客| 无遮挡h肉动漫网站| 91麻豆国产自产| 精品伊人久久| 99精品欧美| 娇妻第一次被多p| a级毛片在线观看| 黑人插入| 好好的日视频|