内容发布更新时间 : 2024/11/17 0:27:59星期一 下面是文章的全部内容请认真阅读。
自制元件例一 - CSI24WC02
CSI24WC02是串行E2PROM,兼容400 kHz I2C 总线控制。一个元件可以只实现绘图模型或电气模型,也可以电气和绘图模型都实现。该例子我们只实现绘图模型。
详细信息见帮助的Styles :Component creation或Styes: Component creation部分。
管脚描述
CSI24WCXX系列E2PROM提供标准的8脚DIP封装和8脚表面安装的SOIC封装。 其管脚功能描述如下: ? ?
SCL 串行时钟
这是一个输入管脚用于产生器件所有数据发送或接收的时钟 SDA 串行数据/地址
这是一个双向传输端用于传送地址和所有数据的发送或接收它是一个漏极开路端因此要求接一个上拉电到Vcc 端典型值为100KHz 是为10K 400KHz 时为1K 对于一般的数据传输仅在SCL为低期间SDA才允许变化在SCL为高期间变化留给指示START开始和STOP停止条件 ? A0 A1 A2 器件地址输入端
这些输入端用于多个器件级联时设置器件地址当这些脚悬空时默认值为0 CSI24WC01 除外 ? WP 写保护
如果WP管脚连接到Vcc所有的内容都被写保护只能读当WP 管脚连接到Vss或悬空允许器件进行正常的读/写操作
绘制元件
? ? ?
单击2D Graphics Box Mode 单击Device Pins Mode
> COMPONENT,画一个框。
> DEFAULT,画管脚。
右击引脚 > Edit Properties,输入管脚名称,例如A0;输入默认管脚号,例如1,确定。
?
选择所设计的图形(翻红)> Library > Make Device…,在Device Name中输入器件名,例如CSI24WC02;在Reference Prefix中输入引用前缀(放置器件时的默认
名称),例如U ,其他保持不变,Next>。
?
单击ADD/Edit添加封装
?
选择一个封装,例如DIL08,单击Assign Package(s),指派封装。
?
Next
?
组件属性与定义,保持默认,Next>。