没有合适的资源?快使用搜索试试~ 我知道了~
AT24CO4中文资料
资源详情
资源评论
资源推荐
编辑本段 AT24C04 特点
AT24C04,采用 DIP 封装方式。
存储器配置:512 x 8bit
封装类型:DIP
针脚数:8
工作温度范围:-40°C to +85°C
封装类型:DIP
器件标号:24
器件标记:24C04
存储器容量:4Kbit
存储器电压 Vcc:2.5V
存储器类型:EEPROM
工作温度最低:-40°C
工作温度最高:+85°C
接口类型:Serial, I2C
电压, Vcc:5.5V
电源电压 最大:5.5V
电源电压 最小:1.8V
芯片标号:24C04
表面安装器件:通孔安装
逻辑功能号:24C04
频率:1MHz
1、AT24C04 介绍
关 于 I2C 的 介 绍 , 这 里 就 不 用 说 了 , 直 接 介 绍 24C04 了 。
24C04 是 4K 位串行 CMOS E2PROM。
引脚的认识:SCL 串行时钟引脚
SDA 串行数据/地址
A0、 A1、 A2 器件地址输入端
WP 写保护
(WP 管脚连接到Vcc, 所有的内容都被写保护(只能读)。当WP
管脚连接到Vss 或悬空,允许器件进行正常的读/写操作。)
2、AT24C04 之准备工作
首先,我们先查看一下实验板上面的接线图。如图 1 所示。
图 1 24c04 连接图
我们要注意的第一点是器件地址全部是 0,即接地处理。第二
点是读写保护 WP 接地,意味着我们可以随意存取。第三点是我们
要用到的引脚连接到了 P3^6 和 P3^7 上。在这里还要提醒一下,就
是引脚上一定要有上拉电阻!阻值在 470~1k 都可以的,具体的数值
可以参考相关的手册。
在程序里我们需要先做以下定义:
sbit AT24C04_SCL=P3^7;
sbit AT24C04_SDA=P3^6;
在写这个程序的时候,要使用到键盘,不用太多按键,我们暂
时只用四个。把实验板上面的跳线 JP8 接到“-”端上,使第一行的按
键变为独立键盘就可以了。线路图如图 2 所示。
图 2 键盘部分电路图
键盘这部分我就不说了吧,直接附上我用到的这部分程序,在
我的程序中,并没有判断按键是否松开,而是使用的延时,这样的
好处是一直按着按键,数据会一直在变化,要不然,频繁的按真的
很累人。
转到按键程序
对于里面用到的延时函数,一个是 US 级延时函数,一个是 ms
级延时函数,分别调用一下是延时 2us 和 1ms。
对于显示部分吧,使用的就是 LCD1602 显示了。这部分程序参
见这里。
剩余11页未读,继续阅读
神奇2188
- 粉丝: 1
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 【创新创业材料】某服装进入XX市市场可行性报告 .zip
- 【创新创业材料】某市图书馆建设项目可行性研究报告.zip
- 【创新创业材料】某医疗器械股份有限公司核心产品国内外营销网络建设项目可行性研究报告-优秀甲级资质可研报告.zip
- 【创新创业材料】某化工公司氨基酸原料及磷化工产品生产项目可行性研究报告-极品推荐140页优秀甲级资质可研报告.zip
- 质量运营与模式i建构分享 - 转PDF.pdf
- JAVA中Spring框架入门与实践心得.zip
- 【创新创业材料】泸州老窖中长期发展战略.zip
- 【创新创业材料】旅游地产:山东胶南小珠山旅游&文化创意地产项目可行性研究报告2008-138页.zip
- main.c
- Unity 创建快捷方式自动启动
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0