Re: 請問I2C的重複啟動條件順序為何?
|
||||
---|---|---|---|---|
資深會員
|
這麼說如果我只有一個MASTER
就不必管BCLIF 而要傳送重複啟動條件也跟他無關是嗎?! 謝謝你的回答 ^^
發表於: 2005/3/17 13:20
|
|||
|
請問I2C的重複啟動條件順序為何?
|
||||
---|---|---|---|---|
資深會員
|
我用的是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
|
|||
|