I2C总线协议的应用指导书.doc

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
I2C总线协议应用指导书       魏芬 编著 南京航空航天大学金城学院 实验中心 2010年1月 目录 第1章 ZLG7290B 简介 4 1.1 主要特性 4 1.2 描述 4 1.3 引脚图 4 第2章 引脚功能说明 5 第3章 典型应用电路图 6 3.1 电路原理图 6 3.2 电路简析 7 第4章 功能详解 8 4.1 功能概述 8 4.2 功能描述 8 4.3 通信接口 9 4.4 寄存器详解 10 4.5 控制命令详解 11 第5章 实际应用中要注意的若干问题 13 5.1 ZLG7290B 安装布局注意事项 13 5.2 复位引脚可以由主控制器直接控制 13 5.3 驱动1英寸以上的大数码管时,要另外加驱动电路 13 5.4 降低晶振频率 13 第6章 特殊应用 14 6.1 只使用键盘 14 6.2 只使用数码管 15 6.3 驱动大型数码管的方法 15 6.4 附录 19 第7章 I2C 总线简介 20 7.1 I2C总线概述 20 7.2 I2C总线的信号线 20 7.3 I2C总线基本概念 21 7.4 I2C总线数据传送速率 21 7.5 I2C总线上数据的有效性(Data validity) 21 7.6 起始条件和停止条件(START and STOP conditions) 21 7.7 从机地址(Slave Address) 22 7.8 数据传输的基本格式 22 7.9 应答(Acknowledge) 22 7.10 基本的数据传输格式示意图 23 7.11 传输一个字节数据的时序图 23 7.12 传输多个字节数据的时序图 24 7.13 重复起始条件(Repeated START condition) 24 7.14 无子地址器件与有子地址器件 25 第8章 I2C 总线的 C51 驱动程序软件包 26 8.1 软件包说明 26 8.2 使用方法 26 8.3 头文件程序清单 26 8.4 C 文件程序清单 27 第9章 ZLG7290B 的 C51 驱动程序软件包 36 9.1 软件包说明 36 9.2 使用方法 36 9.3 头文件程序清单 36 9.4 C 文件程序清单 38 第10章 ZLG7290B 演示程序 1 10.1 演示程序说明 1 10.2 演示程序清单 1 第1章 ZLG7290B 简介 1.1 主要特性 (1) 直接驱动8位共阴式数码管(1英寸以下)或64只独立的LED; (2) 能够管理多达64只按键,自动消除抖动,其中有8只可以作为功能键使用; (3) 段电流可达20mA,位电流可达100mA以上; (4) 利用功率电路可以方便地驱动 1 英寸以上的大型数码管; (5) 具有闪烁、段点亮、段熄灭、功能键、连击键计数等强大功能; (6) 提供有 10 种数字和 21 种字母的译码显示功能,或者直接向显示缓存写入显示数据; (7) 不接数码管而仅使用键盘管理功能时,工作电流可降至 1mA; (8) 与微控制器之间采用I2C串行总线接口,只需两根信号线,节省I/O资源; (9) 工作电压范围:+3.3~5.5V; (10) 工作温度范围:-40~+85℃; (11) 封装:DIP-24(窄体),SOP-24。 1.2 描述 ZLG7290B能够直接驱动8位共阴式数码管(或64只独立的LED),同时还可以扫描管理多达64只按键。其中有8只按键还可以作为功能键使用,就像电脑键盘上的 Ctrl、Shift、Alt 键一样。另外ZLG7290B内部还设置有连击计数器,能够使某键按下后不松手而连续有效。采用I2C总线方式,与微控制器的接口仅需两根信号线。该芯片为工业级芯片,抗干扰能力强,在工业测控中已有大量应用。 1.3 引脚图 1 24 第2章 引脚功能说明 引脚序号 引脚名称 功能描述 1 SC/KR2 数码管 c 段/键盘行信号 2 2 SD/KR3 数码管 d 段/键盘行信号 3 3 DIG3/KC3 数码管位选信号 3/键盘列信号 3 4 DIG2/KC2 数码管位选信号 2/键盘列信号 2 5 DIG1/KC1 数码管位选信号 1/键盘列信号 1 6 DIG0/KC0 数码管位选信号 0/键盘列信号 0 7 SE/KR4 数码管 e 段/键盘行信号 4 8 SF/KR5 数码管 f 段/键盘行信号 5 9 SG/KR6 数码管 g 段/键盘行信号 6 10 DP/KR7 数码管 dp 段/键盘行信号 7 11 GND 接地 12 DIG6/KC6 数码管位选信号 6/键盘列信号 6 13 DIG7/KC7 数码管位选信号 7/键盘列信号 7 14 INT 键盘中断请求信号,低电平(下降沿)有效 15

文档评论(0)

wq640326 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档