首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 其他 > 使用C语言和硬件模块实现8051MCU与I2C串行EEPROM的接口的资料概述

使用C语言和硬件模块实现8051MCU与I2C串行EEPROM的接口的资料概述

  • 资源大小:0.59 MB
  • 上传时间:2021-07-01
  • 下载次数:0次
  • 浏览次数:59次
  • 资源积分:1积分
  • 标      签: I2C EEPROM C语言 mcu

资 源 简 介

Microchip Technology 的 24XXX 系列串行 EEPROM 支持双向 2 线总线和数据传输协议。总线由单片机(主器件)控制,该单片机可产生串行时钟(SCL)、控制总线访问并产生启动和停止条件,而 24XXX 串行 EEPROM 作为从器件工作。24XXX 串行 EEPROM 兼容 I 2C™,最大时钟频率范围为 100 kHz 至 1 MHz。   24XXX 串行 EEPROM 的主要特性有:   • 2 线串行接口总线,兼容 I 2C • EEPROM 容量为 128 位至 512 Kb   • 总线速度为 100 kHz 至 1 MHz • 电压范围为 1.7V 至 5.5V   • 低功耗运行 • 温度范围从 -40°C 到 +125°C   • 可耐受超过 100 万次擦写   • 同一总线上可连接高达 8 个器件   随此应用笔记提供了相应的源代码,可帮助用户以最小的工作量实现协议。   图 1 给出了 Microchip 24XXX 系列 I 2C 串行 EEPROM 与基于 8051 的 NXP P89LPC952 MCU 之间接口的硬件原理图。该原理图给出了 MCU 和所测试串行 EEPROM 之间的必要连接,以及时钟线(SCL)和数据线(SDA)上所需的上拉电阻。本应用笔记未介绍写保护功能和多个器件的级联;因此,WP 引脚以及地址引脚 A0、 A1 和 A2 连接到 VSS (地)。测试软件是在假定采用这些连接的情况下编写的。
VIP VIP