• slider image 442
  • slider image 497
  • slider image 498
  • slider image 499
  • slider image 500
  • slider image 502
:::

論壇索引


Board index » All Posts




Re: 24LC16B如何連續整頁寫入?
版主
版主


1、是死迴圈沒錯。所以,要自己加一個計時器,時間到了,若還等不到ack,那就跳出來吧!
2、沒回ack,表示接收端正在忙,無法接受新資料。
3、看來應該是要送出stop (或 restart)再去控制其它I2C元件,否則其它I2C元件怎麼知道輪到它了?不過,這一點我沒有測過。有勞您實驗了。

發表於: 2005/7/1 11:38
頂部


Re: 請問數值給定的問題
資深會員
資深會員


我也弄過這種

我的做法
先偵測那個位元設定其他暫存器的旗標
然後將他清除送去顯示
再由那個旗標決定單位

發表於: 2005/7/1 10:51
頂部


Re: 24LC16B如何連續整頁寫入?
資深會員
資深會員


我看了規格書 圖5-1的acknowledge polling流程圖
他就一直送啟動條件跟位址
沒回應的話就繼續重複
要是附屬端壞了那不就一直在那裡重複死迴圈?!

執行過一次寫入後
我送位址後若沒回應
表示記憶體還在寫入中無法接受新資料是吧?!
如果這時我要離開先去處理其他事情
是否需先送出一個停止條件
否則無法控制其他IIC匯流排上的附屬元件?!

剛剛用示波器看
如果沒送出停止條件的話
SDA處於高準位,而SCL則一直保持在低準位...

發表於: 2005/7/1 10:44
頂部


請問數值給定的問題
初級會員
初級會員


請問各位,我的LCD上的一個位數是由一個位址的數值來決定,但是這個位數上其中第0個bit控制著單位,但是當我要給定一個數字0時,我是利用定義方式來寫的,就是當我數值為0時,我就定義
LCD_ch_0 equ 11011100B
但是當我將LCD mapping成數字0時,這時候如果單位本身之前就已經是On的狀態,即第0個bit為1。此時,會因為我要寫0這個數字,而將單位符號燈號給off掉。
我要如何去做check動作,但又可以完整的表現出0和單位燈號呢?
不知道我這樣的描述是不是夠清楚。
謝謝

發表於: 2005/7/1 10:08
頂部


谁有30F伪指令的资料?
新會員
新會員


像ORG, END等伪指令, 在30F中都不能用? 哪里有相关资料?

發表於: 2005/7/1 6:34
頂部


Re: 24LC16B如何連續整頁寫入?
版主
版主


data sheet中的Twr,並沒有區分page write及byte write。所以,也許時間是差不多長。

如果用delay的方式,建議以data sheet中所記載的maximum Twr為準來寫程式,而不是測出來的值。否則那一天,某一顆的Twr特別長,那就完了。有蠻多前人犯了這個錯誤,導致產品出問題。

最保險的作法,也是寫入時間最短的作法,就是用acknowledge polling的寫法。

發表於: 2005/6/30 23:43
頂部


Re: 24LC16B如何連續整頁寫入?
資深會員
資深會員


上次試整頁寫入模式
寫入後必須隔5ms才能執行下一次整頁寫入

我想請問一下
執行位元組寫入時
是否也是需要隔5ms才能執行下一次位元組寫入?

發表於: 2005/6/30 17:16
頂部


Re: 可否摸擬二個不同Address之Slave
資深會員
資深會員


以軟體模擬硬體IIC
自己找任意兩隻腳做SCL跟SDA
不要用內建的IIC硬體模組
如此一來應該可以做出這種功能吧

發表於: 2005/6/30 17:12
頂部


可否摸擬二個不同Address之Slave
中級會員
中級會員


我想問個問題~~~
有沒有什麼樣的方法~~~
可以使用一顆18F452~~~
即可摸擬二個或更多不同Address之I2C的Slave Device???
因為Slave Mode必須Address相同時才會產生中斷~~~
若Address不同則不會有中斷產生~~~
問題在於我目前是使用一個迴圈一直不斷的去改變Address~~~
但是有時會因為中斷產生時的時間差而造成送出的資料不正確~~~
請教各位高手~~~
有沒有什麼樣的方式可以解決這個問題???
謝謝~~~

發表於: 2005/6/30 16:30
頂部


Re: RS485跟RS232
資深會員
資深會員


請問一下
終端電阻的功率你們是用多少啊?

我看了規格書
AB匯流排的電壓差是+-12V
54或220歐姆終端電阻要跨接在上面的話
照公式算起來功率很大
雖然實際上用來應該不需這麼大...
不知道用1/8W的電阻可不可以?!

發表於: 2005/6/30 15:26
頂部



« 1 ... 7022 7023 7024 (7025) 7026 7027 7028 ... 7525 »



:::

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... ]

教育訓練中心

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