⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 eeprom_my.c

📁 AVR单片机DIY编程器!源代码及原理图都有!
💻 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 + -