日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

人人都是產(chǎn)品經(jīng)理,時(shí)序

【人人都是產(chǎn)品經(jīng)理,時(shí)序】如何弄懂單片機(jī)時(shí)序?

人人都是產(chǎn)品經(jīng)理,時(shí)序


時(shí)序?qū)τ跀?shù)字電路而言非常重要,可以說(shuō)時(shí)序是數(shù)字電路正常工作的基礎(chǔ) 。說(shuō)到時(shí)序,一般是指可編程器件的編程方法,在單片機(jī)編程時(shí),需要根據(jù)被控芯片的時(shí)序去寫(xiě)程序,把芯片手冊(cè)上規(guī)定好的時(shí)序用代碼來(lái)實(shí)現(xiàn),放可以實(shí)現(xiàn)單片機(jī)和芯片之間的通訊 。下面以幾種常用芯片的時(shí)序來(lái)簡(jiǎn)單介紹一下如何看懂時(shí)序 。1IIC通訊的開(kāi)始/結(jié)束時(shí)序IIC是常用的芯片間的通訊方式,也叫I2C,適合于PCB板內(nèi)近距離的通訊,總共具有兩跟線,可掛接不同地址的多個(gè)設(shè)備,其硬件連線如下圖所示 。
IIC在通訊時(shí)需要首先發(fā)送一個(gè)開(kāi)始信號(hào),數(shù)據(jù)結(jié)束時(shí)需要發(fā)送結(jié)束信號(hào),開(kāi)始和結(jié)束就在器件手冊(cè)上就給出了時(shí)序圖,在編程時(shí)就需要用C語(yǔ)言代碼去實(shí)現(xiàn)開(kāi)始和結(jié)束的時(shí)序,時(shí)序圖如下所示 。SCL是IIC的時(shí)鐘線,SDA是數(shù)據(jù)線,SDA數(shù)據(jù)如何傳輸需要在特定的SCL時(shí)序上 。從圖中可以看出,在開(kāi)始時(shí),必須SCL是高電平,而SDA是下降沿,這就是開(kāi)始的時(shí)序 。
在發(fā)送結(jié)束信號(hào)時(shí),必須讓SCL為高電平,讓SDA是上升沿,這就構(gòu)成了結(jié)束信號(hào) 。用C語(yǔ)言代碼所實(shí)現(xiàn)的結(jié)束信號(hào)如下所示 。2IIC數(shù)據(jù)傳輸時(shí)的時(shí)序IIC在發(fā)送完開(kāi)始信號(hào)后,就要開(kāi)始發(fā)送數(shù)據(jù),發(fā)送數(shù)據(jù)的過(guò)程也必須得遵守IIC的時(shí)序,IIC數(shù)據(jù)傳輸?shù)臅r(shí)序如下圖所示 。從時(shí)序圖上,可以看出,在SCL為高電平期間是不允許SDA數(shù)據(jù)發(fā)生變化的,如果要改變SDA數(shù)據(jù)必須發(fā)在SCL為低電平期間 。

    推薦閱讀