当前位置: 首页 > news >正文

AT24C02芯片

AT24C02简介:

AT24C01/02/04/08/16...是一个 1K/2K/4K/8K/16K 位串行 CMOS内部有9个字节;
该器件通过 I2C 总线接口进行 操作,它有一个专门的写保护功能;
基于51 他有这个芯片操作
时序:
AT24C02软件编程:
#include "at24c02.h"
#include "iic.h"// at24c02 写字节的函数
void at24c02_write_one_byte(u8 addr,u8 dat)
{iic_start();iic_write_byte(0xa0);iic_wait_ack();iic_write_byte(addr);iic_wait_ack();iic_write_byte(dat);iic_wait_ack();iic_stop();                delay_10us(10);
}// 读字节的函数
u8 at24c02_read_byte(u8 addr)
{u8 temp =0;iic_start();iic_write_byte(0xa0);iic_wait_ack(); iic_write_byte(addr);iic_wait_ack();iic_start();iic_write_byte(0xa1);iic_wait_ack();temp = iic_read_byte(0);iic_stop();return temp;                
}

http://www.lryc.cn/news/175124.html

相关文章:

  • Python+Django前后端分离
  • win11系统固定到快速访问的文件夹无法调整顺序的问题
  • 短视频矩阵系统,短视频矩阵源码技术开发
  • Flask 数据库 连接池、DBUtils、http 连接池
  • Day 01 python学习笔记
  • CSharp Library develop histroy
  • 林木种苗生产vr虚拟实训教学降低培训等待周期
  • LabVIEW在运行时调整表控件列宽
  • 【6 ElementUI Tabs控件第二个tab页签Div宽度缩小的问题】
  • 读写分离MySQL
  • MySQL数据库用户管理
  • package.json属性
  • C# 把m4a格式文件转为MP3格式
  • 【分享】Word文档如何批量转换成PDF?
  • dedecms tag 伪静态 数字版本
  • mysql数据库ip被阻断
  • Nginx WEB访问与Linux授权约束
  • 影响独立服务器稳定运行的因素
  • Xcode14.3.1打包报错Command PhaseScriptExecution failed with a nonzero exit code
  • [RF学习记录][ssh library][execute Command】关键字的返回值
  • 【Python入门教程】Python实现猜数字小游戏
  • vue项目打包部署到服务器,报错。
  • 适用于初学者,毕业设计的5个c语言项目,代码已开源
  • 虾皮商品详情数据接口
  • 数据大爆炸:大数据分析如何改变我们的世界
  • WorkPlus私有化部署IM即时通讯平台,构建高效安全的局域网办公环境
  • [C++随笔录] list使用
  • 机器学习总结
  • 【刷题笔记9.24】LeetCode:二叉树最大深度
  • 投资理财知识分享:100个金融知识专业术语