计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

MAX517与单片机的I2C总线数据通信(2)

2015-08-22 01:09
导读:MAX517的一个地址字节格式如下: BIT7BIT6BIT5BIT4BIT3BIT2BIT1BIT001011AD1AD00 其中,前三位010出厂时已设定。对于MAX517,BIT4和BIT3

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的通信子程序

上一篇:小点阵汉显液晶模块及其应用 下一篇:没有了