📄 eeprom_my.c
字号:
/****************************************Copyright (c)**************************************************
**
** 小松工程(ilan2003)出品
**
** 文 件 名: eeprom_my.c
** 最后修改日期: 2006-1-5 19:40
** 描 述: 读写eeprom函数
** 版 本: V1.0
** 主 控 芯 片:M16 晶振频率:7.3728MHZ
** IDE:ICCAVR 6.31
**********************************************************************************************************/
#include<iom16v.h>
#include<macros.h>
#include<eeprom.h>
#include"define.h"
#include"function.h"
/**********************************************************************
functionName:void eepromWriteuint16(uint08 location,uint16 dat)
description:在地址location处储存数据dat,地址范围:0-511,高位先
**********************************************************************/
void eepromWriteWord(uint16 location,uint16 dat)
{
EEPROMwrite(location<<1,(uint08)(dat>>8));
EEPROMwrite(((location<<1)+1),(uint08)dat);
}
/**********************************************************************
functionName:uint16 eepromReadWord(uint08 location)
description:在地址location处读取数据,地址范围:0-256,高位先
**********************************************************************/
uint16 eepromReadWord(uint16 location)
{
uint16 dat;
dat=EEPROMread(location<<1);
dat<<=8;
dat+=EEPROMread((location<<1)+1);
return(dat);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -