论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
MAX517的一个地址字节格式如下:
BIT7BIT6BIT5BIT4BIT3BIT2BIT1BIT001011AD1AD00其中,前三位010出厂时已设定。对于MAX517,BIT4和BIT3这两位应取为1。因为一个AT89C51上可以挂4个MAX517,而具体是对哪一个MAX517进行操作,则由AD1、AD0的不同取值来控制。
MAX517的控制字节格式如下:
BIT7BIT6BIT5BIT4BIT3BIT2BIT1BIT0R2R1R0RSTPDXXA0在该字节格式中,R2、R1、R0已预先设定为0;RST为复位位,该位为1时复位所有的寄存器;PD 为电源工作状态位,为1时,MAX517工作在4μA的休眠模式,为0时,返回正常的操作状态;A0为地址位,对于MAX517,该位应设置为0。
2.3 MAX517与AT89C51的硬件连接
AT89C51是ATMEL公司的89系列单片机的一种电路,是市面上应用相当广泛的一种产品。
图3所示为MAX517与AT89C51的硬件连接电路。该硬件电路中,采用MAX813作为看门狗电路,既可自动复位,也可手工复位。利用该电路可以用数码管来显示0-255个数字量,图中,采用MAX7219作为数码驱动电路,若将MAX517的输出引脚连接到示波器上,还可以显示相应的模拟电压的变化情况。
3 MAX517与AT89C51的通信子程序