引言1-Wire主机DS1WM,称作1WM,创建它是为了便于实现主机CPU通过1-Wire总线与器件进行通信,而无须涉及位时序操作。本应用指南阐述如何将1-Wire主机(1WM)嵌入到用户ASIC设计之中。本文提到的DS89C200只是一个理论上的微控制器,另外,假定读者已经具备了1-Wire主机DS1WM和Maxim的1-Wire协议的一般知识。如欲了解更详细信息,请参阅应用笔记937,"Book of iButton? Standards"和DS1WM数据资料。
DQ
Open Drain Bi-directional 1-Wire Bus Connection
DATA
Bi-directional 8 Bit Data Bus
ADDRESS
3 Bit Address Bus
ADS-bar
Address Strobe
EN-bar
Instance Enable
RD-bar
Read Data Strobe
WR-bar
Write Data Strobe
INtr
Interrupt Detection
CLK
System Clock
MR
Mater Reset
如果系统没有地址选通信号,/ADS可以接为低电平,使地址锁存器直通。/EN信号应由地址译码逻辑产生,在外部连接至1-Wire主机模块。如果1WM是数据总线上唯一的器件,则/EN可以接为低电平。连到CLK上的系统时钟频率必须在3.2MHz到128MHz之间。关于详细的连接操作,请参考DS1WM数据资料。