蓝桥杯-AT24C02

1.概述

 2.管脚

A1-A3接地 WP保护接地

代码实现

 

void EEPROM_Write(unsigned char*EEPROM_String,unsigned char addr,unsigned char num)
{
    I2CStart();
    I2CSendByte(0xA0);
    I2CWaitAck();

    I2CSendByte(addr);
    I2CWaitAck();

    while(num--)
    {
        I2CSendByte(*EEPROM_String++);
        I2CWaitAck();
        I2C_Delay(200);
    }
    
    I2CStop();
}


void EEPROM_Read(unsigned char* EEPROM_String, unsigned char addr, unsigned char num)
{
	IIC_Start();
	IIC_SendByte(0xA0);
	IIC_WaitAck();
	
	IIC_SendByte(addr);
	IIC_WaitAck();
	IIC_Start();
	IIC_SendByte(0xA1);
	IIC_WaitAck();
	
	while(num--)
	{
		*EEPROM_String++ = IIC_RecByte();
		if(num) IIC_SendAck(0);
			else IIC_SendAck(1);
	}
	
	IIC_Stop();
}

 应用

在比赛中常考的是绑定按键改变上下限,将数据存储到EEPRPM中,断电后显示是改变后的上下限,达到掉电数据不丢失的目的。

相关推荐

  1. 2024/3/24

    2024-04-10 10:24:03       48 阅读
  2. 备考01

    2024-04-10 10:24:03       45 阅读
  3. day01.

    2024-04-10 10:24:03       40 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-10 10:24:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-10 10:24:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-10 10:24:03       82 阅读
  4. Python语言-面向对象

    2024-04-10 10:24:03       91 阅读

热门阅读

  1. pandas习题 028:用命名元组 namedtuple 构造 DataFrame

    2024-04-10 10:24:03       33 阅读
  2. .bat 脚本

    2024-04-10 10:24:03       38 阅读
  3. C#WPF仿苹果的漂亮的工具栏

    2024-04-10 10:24:03       32 阅读
  4. python-pytorch NLP中处理中文的步骤0.5.002

    2024-04-10 10:24:03       29 阅读
  5. 模板的全特化和局部特化

    2024-04-10 10:24:03       44 阅读
  6. 【python】 Django Web框架

    2024-04-10 10:24:03       40 阅读
  7. 客户端(client)fork 一个服务器(server)进程

    2024-04-10 10:24:03       34 阅读
  8. pandas习题 021:根据字符串包含情况查询 Series

    2024-04-10 10:24:03       37 阅读
  9. git reset 的三种模式

    2024-04-10 10:24:03       35 阅读
  10. arcgis10.x创建镶嵌数据集

    2024-04-10 10:24:03       40 阅读
  11. Pycharm中如何成功import cv2?

    2024-04-10 10:24:03       36 阅读
  12. 通过 Spark SQL 和 DataFrames 与外部数据源交互

    2024-04-10 10:24:03       33 阅读
  13. kafka客户端常用命令

    2024-04-10 10:24:03       35 阅读