Microwire总线是由NS(国半公司)提出。
本日就拿 microchip 93LC56B为代表的mircowire总线串行存储器大概先容下。
从规格书可以看出,这是一个Microwire的串行存储器,2K容量(位),电压低至2.5V。

从型号可以看出,分了两种数据位宽(一次传输的数据宽度),一个是8位,一个是16位。
本次案例的93LC56B是16位宽度(12816位),另一个尾缀 是A版本的则是8位。
还有一种Microwire
这是功能引脚,可以看出和SPI的存储器差不多,差异是没有HOLD(保持)、W(写保护)引脚。
VCC和VSS:电源和接地脚。CS :芯片片选脚。高电平有效,高电平激活芯片NC: 空脚空脚,不接。DI:串行数据输入。该输入旗子暗记用于将数据串行传输到芯片中。它吸收指令、地址和要编程的数据。锁存在串行时钟(c)的上升沿上。DO:串行数据输出。数据从芯片输出到主机CLK:串行时钟旗子暗记(输入)数据输入用于与 clk 输入同步,输入一个开始位、操作码、地址和数据。补充一下:
,一样平常存储器的传输数据宽度是固定的,本次案例的93LC56B是固定的16位宽度(12816位),另一个尾缀 是A版本的则是8位。
还有一种Microwire存储器型号是可以硬件选择哪种数据宽度传输,如MC93C56。
可以看出,这个存储器多了一个ORG引脚,这个引脚便是的功能是通过置高或低电平来决定芯片的数据宽度。如果ORG是高电平,则是16位宽度,必需从指定的地址以16位为单位输入输出数据。反之,如果是ORG为低电平,则数据宽度为8位,将以8位单位输入输出数据。
多个存储器接线图如下:
本日就和大家的大略聊聊microwire存储器,下次有机会再聊IIC。