浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 集成電路

CoolRunner-Ⅱ器件的微處理器接口邏輯

發(fā)布時(shí)間:2008/9/19 0:00:00 訪問次數(shù):494

  uc接口是一個(gè)異步接口,與i2c之間的交互流程如圖1所示。




  如圖 uc與i2c之間的交互流程

  uc總線協(xié)議在coo1runner-ⅱ中是由一個(gè)狀態(tài)機(jī)實(shí)現(xiàn)的,如圖2所示。
在空閑狀態(tài),微控制器將地址送上地址總經(jīng),并設(shè)置r_w、as和ds狀態(tài)。如果在定周期,微控制器也會(huì)將待寫數(shù)據(jù)送上數(shù)據(jù)總線。as有效表示地址總線上的地址有效,ds有效表示數(shù)據(jù)總線上數(shù)據(jù)有效;如果是在讀周期,微控制器驅(qū)動(dòng)數(shù)據(jù)總線為三態(tài)。同樣,as有效表示地址總線上的地址有效,但是ds有效表示i2c控制器可以將數(shù)據(jù)送到數(shù)據(jù)總線。

  圖2 uc總線接口狀態(tài)機(jī)

  在as有效的情況下,i2c控制器狀態(tài)進(jìn)入addr狀態(tài)。在此狀態(tài),一方面進(jìn)行地址譯碼;另一方面將判斷此設(shè)備是不是被尋址的設(shè)備,并使能內(nèi)部寄存器。如果被尋址的是coolrunner-ⅱ i2c設(shè)備,并且ds有效,則i2c控制器將進(jìn)入data_trs狀態(tài)。如果是讀操作,被請(qǐng)求的數(shù)據(jù)會(huì)被送到數(shù)據(jù)總線;如果是寫操作,則數(shù)據(jù)總線上的數(shù)據(jù)被鎖存在內(nèi)部被尋址的寄存器中,coolrunner-ii i2c設(shè)備自動(dòng)進(jìn)入assert_dtack狀態(tài),dtack有效。讀操作時(shí)表示總線上數(shù)據(jù)準(zhǔn)各好,寫操作時(shí)表示數(shù)據(jù)已經(jīng)被接收到。

  在dtack有效的情況下,寫操作時(shí),uc將撤銷數(shù)據(jù);讀操作時(shí),uc鎖存總線上的數(shù)據(jù)。r_w信號(hào)線被置為讀,并且釋放as和ds,表明數(shù)據(jù)傳輸完畢。as和ds的釋放會(huì)促使coolrunner-ii i2c控制器釋放dtack,狀態(tài)機(jī)進(jìn)入idle狀態(tài)。

  歡迎轉(zhuǎn)載,信息來(lái)自維庫(kù)電子市場(chǎng)網(wǎng)(www.dzsc.com)



  uc接口是一個(gè)異步接口,與i2c之間的交互流程如圖1所示。




  如圖 uc與i2c之間的交互流程

  uc總線協(xié)議在coo1runner-ⅱ中是由一個(gè)狀態(tài)機(jī)實(shí)現(xiàn)的,如圖2所示。
在空閑狀態(tài),微控制器將地址送上地址總經(jīng),并設(shè)置r_w、as和ds狀態(tài)。如果在定周期,微控制器也會(huì)將待寫數(shù)據(jù)送上數(shù)據(jù)總線。as有效表示地址總線上的地址有效,ds有效表示數(shù)據(jù)總線上數(shù)據(jù)有效;如果是在讀周期,微控制器驅(qū)動(dòng)數(shù)據(jù)總線為三態(tài)。同樣,as有效表示地址總線上的地址有效,但是ds有效表示i2c控制器可以將數(shù)據(jù)送到數(shù)據(jù)總線。

  圖2 uc總線接口狀態(tài)機(jī)

  在as有效的情況下,i2c控制器狀態(tài)進(jìn)入addr狀態(tài)。在此狀態(tài),一方面進(jìn)行地址譯碼;另一方面將判斷此設(shè)備是不是被尋址的設(shè)備,并使能內(nèi)部寄存器。如果被尋址的是coolrunner-ⅱ i2c設(shè)備,并且ds有效,則i2c控制器將進(jìn)入data_trs狀態(tài)。如果是讀操作,被請(qǐng)求的數(shù)據(jù)會(huì)被送到數(shù)據(jù)總線;如果是寫操作,則數(shù)據(jù)總線上的數(shù)據(jù)被鎖存在內(nèi)部被尋址的寄存器中,coolrunner-ii i2c設(shè)備自動(dòng)進(jìn)入assert_dtack狀態(tài),dtack有效。讀操作時(shí)表示總線上數(shù)據(jù)準(zhǔn)各好,寫操作時(shí)表示數(shù)據(jù)已經(jīng)被接收到。

  在dtack有效的情況下,寫操作時(shí),uc將撤銷數(shù)據(jù);讀操作時(shí),uc鎖存總線上的數(shù)據(jù)。r_w信號(hào)線被置為讀,并且釋放as和ds,表明數(shù)據(jù)傳輸完畢。as和ds的釋放會(huì)促使coolrunner-ii i2c控制器釋放dtack,狀態(tài)機(jī)進(jìn)入idle狀態(tài)。

  歡迎轉(zhuǎn)載,信息來(lái)自維庫(kù)電子市場(chǎng)網(wǎng)(www.dzsc.com)



相關(guān)IC型號(hào)

熱門點(diǎn)擊

 

推薦技術(shù)資料

DS2202型示波器試用
    說(shuō)起數(shù)字示波器,普源算是國(guó)內(nèi)的老牌子了,F(xiàn)QP8N60... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13692101218  13751165337
粵ICP備09112631號(hào)-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!