• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
  • slider image 488
  • slider image 491
:::


Browsing this Thread:   1 Anonymous Users






Re: 請問I2C的重複啟動條件順序為何?
#3
資深會員
資深會員


查看用戶資訊
這麼說如果我只有一個MASTER
就不必管BCLIF
而要傳送重複啟動條件也跟他無關是嗎?!
謝謝你的回答 ^^

發表於: 2005/3/17 13:20
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問I2C的重複啟動條件順序為何?
#2
高級會員
高級會員


查看用戶資訊
基本上BCLIF是在MULTI-MASTER的使用情況下才會發生的情形 , 當BUS上有兩個以上MASTER同一個時間傳資料或是BUS有MASTER正在傳資料 , 另一個MASTER也要傳資料時 , 就會發生BUS COLLISION的情形 , 因此BCLIF會被觸發 , 而BCLIF需要軟體自行清除 , 而且START的行為會被放棄 , 所以先清除BCLIF再來重設SEN

發表於: 2005/3/16 15:05
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


請問I2C的重複啟動條件順序為何?
#1
資深會員
資深會員


查看用戶資訊
我用的是PIC18F8621
由於沒有整本印好的規格書
所以拿代理商給的PIC18F8620來翻(DS39609B)

我要使用1MHz的SCL頻率來控制德儀的DAC6574
這顆DAC在高速模式工作時必須送Sr訊號(Repeated Start)
之前使用400KHz,100KHz時都可正常控制
現在提高到1MHz時卻卡在RSEN的時序問題

我看8620規格書的第194頁17.4.17.2
圖17-29跟圖17-30
當我BSF RSEN後
如果不清除BCLIF是否無法繼續I2C通訊?
如果BCLIF必須清除的話
那他清除的時機為何?
是否要先偵測RSEN為0
完成重複啟動條件後再清除BCLIF
之後才能繼續I2C的通訊?

發表於: 2005/3/15 18:23
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------