Re: EEPROM最大值問題
|
||||
---|---|---|---|---|
版主
|
你是用 C 寫吧!
可以用 union 的方式來拆解資料; union { long l; char c[4]; } temp; 將 32-bit 的資料拆成 4 個 Bytes 的資料後這樣就可以分別存到 EEPROM 裡,反過來也可以合併。 或使用指標也可以將大數的值拆成好幾個Byte 後處理。 ptr= & l; byte1= *ptr++; byte2=*ptr++; : :
發表於: 2009/10/7 9:59
|
|||
|
Re: EEPROM最大值問題
|
||||
---|---|---|---|---|
資深會員
|
HighByte = X / 256;
LowByte = X % 256;
發表於: 2009/10/7 8:54
|
|||
|
Re: EEPROM最大值問題
|
||||
---|---|---|---|---|
初級會員
|
請問一下..
有什範例可以參考一下嗎? 不太懂怎麼分成兩個Byte來存.. 謝謝..
發表於: 2009/10/6 19:45
|
|||
|
Re: EEPROM最大值問題
|
||||
---|---|---|---|---|
資深會員
|
參照:
把數值分兩個Byte來存,值域範圍0~65535 把數值分三個Byte來存,值域範圍0~16777215 ...以此類推
發表於: 2009/9/29 8:57
|
|||
|
EEPROM最大值問題
|
||||
---|---|---|---|---|
初級會員
|
25LC160A看DATE SHEET 為8 bit是否最大值只能255值
有辦法,可以存更大嗎? 是有想說過要用除的再乘回去但除法都只能留商值 是否有辦法能存到更大值呢?謝謝
發表於: 2009/9/28 21:24
|
|||
|