Re: 18F 請問是否有讀寫本身EEPROM C 的函式
|
||||
---|---|---|---|---|
版主
|
答案應該是有的,Microchip 的 MPLAB C18 有提供完整的 EEPROM 存取函數給24LCxx的元件使用。請參考C18 Libraries user' guide (c:\mcc18\doc 目錄下 ) 章節2.4.2
另外W401的第六章有詳細的說明如何使用I2C來讀取EEPROM的範例程式。 ------------------------------------------------------------------------------------------------------------------------------------------------ 答案是..... 我看錯主題,誤為外部的EEPROM,沒注意到本身這兩個字, sorry, 僅附上 Internal EEPROM 讀寫函數供參考用(copy from WAP002 workshop) //************************************************************ //* Internal EEPROM Access Function * //************************************************************ void EE_Write (unsigned char EE_Address, unsigned char EE_Data) { PIR2bits.EEIF = 0; EEADR = EE_Address; EEDATA = EE_Data; EECON1bits.EEPGD = 0; EECON1bits.WREN = 1; INTCONbits.GIE = 0; _asm MOVLW 0X55 MOVWF EECON2,0 MOVLW 0XAA MOVWF EECON2,0 BSF EECON1,1,0 _endasm INTCONbits.GIE = 1; while (!PIR2bits.EEIF); PIR2bits.EEIF = 0; EECON1bits.WREN = 0; } unsigned char EE_Read (unsigned char EE_Address) { EEADR = EE_Address; EECON1bits.EEPGD = 0; EECON1bits.RD = 1; return EEDATA; }
發表於: 2004/6/23 13:31
|
|||
|
Re: 18F 請問是否有讀寫本身EEPROM C 的函式
|
||||
---|---|---|---|---|
初級會員
|
沒有。但是這裡的401/WAP002教材範例程式中有。
發表於: 2004/6/22 11:22
|
|||
|
18F 請問是否有讀寫本身EEPROM C 的函式
|
||||
---|---|---|---|---|
中級會員
|
18F 請問是否有讀寫本身EEPROM C 的函式
發表於: 2004/6/21 18:25
|
|||
|