单片机
返回首页

【众拳STM8 47 讲】CAT24WC 存储器工作原理

2022-07-18 来源:csdn

特点

与400KHz I2C总线兼容

1.8到6.0伏工作电压范围

低功耗CMOS技术

写保护功能当WP为高电平时进入写保护状态

页写缓冲器

100万次编程/擦除周期

可保存数据100年

8脚DIP SOIC或TSSOP封装

温度范围商业级和工业级


概述

CAT24WC01/02/04/08/16是一个1K/2K/4K/8K/16K位串行CMOS,EEPROM内部含有128/256/512/1024/2048个8位字节CATALYST公司的先进CMOS技术实质上减少了器件的功耗,CAT24WC01有一个8字节页写缓冲器CAT24WC02/04/08/16有一个16字节页写缓冲器,该器件通过I2C总线接口进行操作有一个专门的写保护功能。


引脚说明

总线时序

写周期时间是指从一个写时序的有效停止信号到内部编程/擦除周期结束的这一段时间.在写周期期间,总线接口电路禁能,SDA保持为高电平,器件不响应外部操作。


器件地址

前四位固定:A


23WC01/02有3个位器件地址,24WC04只有2个位地址器件...,主要原因是和他们的容量有关。因为器件地址发送后的下一个字节就是内存寻址地址,一个字节最多只能寻址0~255:23WC02 可储存 256字节,所以一个字节的内存寻址就能全部搞定;24WC04 可储存512字节,一个字节无法全部寻址完毕,所以需要挪用 a8 位,这就导致了其地址器件少了一位,只有A2和A1;以此类推。


当然如果23WC64超大的内存储存,那么地址器件后面就是2个字节的内存寻址地址了。


单字节写入

在字节写模式下,主器件发送起始命令和从器件地址信息(R/W)位置发给从器件,在从器件产生应答信号后,主器件发送CAT24WCxx的字节地址,主器件在收到从器件的另一个应答信号后,再发送数据到被寻址的存储单元。CAT24WCxx再次应答,并在主器件产生停止信号后开始内部数据的擦写,在内部擦写过程中,CAT24WCxx不再应答主器件的任何请求。

页写

用页写,CAT24WC01可一次写入8个字节数据,CAT24WC02/04/08/16可以一次写入16个字节的数据。页写操作的启动和字节写一样,不同在于传送了一字节数据后并不产生停止信号。主器件被允许发送P(CAT24WC01:P=7;CAT24WC02/04/08/16:P=15)个额外的字节。每发送一个字节数据后CAT24WCxx产生一个应答位并将字节地址低位加1,高位保持不变。


如果在发送停止信号之前主器件发送超过P+1个字节,地址计数器将自动翻转,先前写入的数据被覆盖。接收到P+1字节数据和主器件发送的停止信号后,CAT24Cxx启动内部写周期将数据写到数据区。所有接收的数据在一个写周期内写入CAT24Cxx。

单字节读

读操作允许主器件对寄存器的任意字节进行读操作,主器件首先通过发送起始信号、从器件地址和它想读取的字节数据的地址执行一个写操作。在CAT24Cxx应答之后,主器件重新发送起始信号和从器件地址,此时R/W位置1,CAT24Cxx响应并发送应答信号,然后输出所要求的一个8位字节数据,主器件不发送应答信号但产生一个停止信号。

顺序读

在CAT24Cxx发送完一个8位字节数据后,主器件产生一个应答信号来响应,告知CAT24Cxx主器件要求更多的数据,对应每个主机产生的应答信号CAT24Cxx将发送一个8位数据字节。当主器件不发送应答信号而发送停止位时结束此操作。


从CAT24Cxx输出的数据按顺序由N到N+1输出。读操作时地址计数器在CAT24Cxx整个地址内增加,这样整个寄存器区域可在一个读操作内全部读出,当读取的字节超过E(对于24WC01,E=127;对24WC02,E=255;对24WC04,E=511;对24WC08,E=1023;对24WC16,E=2047)计数器将翻转到零并继续输出数据字节。

典型应用

如果是使用STM8提供的内置I2C库编程方式,那么必须接上拉电阻


如果是采用模拟I2C方式,那可不加上拉电阻,使用GPIO口内置的上拉电阻

进入单片机查看更多内容>>
相关视频
  • RISC-V嵌入式系统开发

  • SOC系统级芯片设计实验

  • 云龙51单片机实训视频教程(王云,字幕版)

  • 2022 Digi-Key KOL 系列: 你见过1GHz主频的单片机吗?Teensy 4.1开发板介绍

  • TI 新一代 C2000™ 微控制器:全方位助力伺服及马达驱动应用

  • MSP430电容触摸技术 - 防水Demo演示

精选电路图
  • 家用电源无载自动断电装置的设计与制作

  • 短波AM发射器电路设计图

  • 开关电源的基本组成及工作原理

  • 用NE555制作定时器

  • 带有短路保护系统的5V直流稳压电源电路图

  • 基于TDA2003的简单低功耗汽车立体声放大器电路

    相关电子头条文章