close
AVR單晶片內建 EEPROM主要有三種函式
分別為 write update read
eeprom_write_byte( )
eeprom_update_byte( )
eeprom_read_byte( )
※依不同的數據類型又區分為 byte word dword float block 型別
EEPROM 函式詳細資料:MICROCHIP
write 為寫入EEPROM
update 為更新再執行寫入之前,會先驗證該位址數據是否有不同,如沒有不同則不會執行寫入的動作
read 為讀取EEPROM的數據
範例1 寫入數值10至EEPROM
#include <avr/io.h>
#include <avr/eeprom.h>
int main(void)
{
uint8_t *address=0x10;
uint8_t vlue=10;
eeprom_write_byte(address,vlue);
}
範例2 讀取EEPROM數值
#include <avr/io.h>
#include <avr/eeprom.h>
int main(void)
{
uint8_t *address=0x10;
eeprom_read_byte(address);
}
文章標籤
全站熱搜