- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
具有串行接口的I-O扩展器EM83010及其应用.doc
具有串行接口的I/O扩展器EM83010及其应用|第1
内容加载中...lunouseg(this) · 工作电压宽:2.5V~5.5V
· 低功耗,工作电流0.5mA,静态电流15μA
· 18DIP/SOIL封装形式
1.1 管脚定义
对于18DIP封装的EM83010而言,其管脚功能如表1所示。
1.2 内部功能框图
500)this.style.ouseg(this) EM83010内部功能框图如图1所示。EM83010内部主要包括I/O控制逻辑、存储控制逻辑、地址指针、144字节的RAM、状态及控制寄存器、两个端口及其对应的数据寄存器和控制寄存器。
1.3 2线串行接口
EM83010支持双向2线串行接口,其中由SCK提供串行同步时钟,SDT收发数据,并且最多可以有8个EM83010同时共享该总线。
串行总线上数据传送的时序如图2所示。
数据传输依次为:START、GRP位、DATA(控制字节、数据或地址,高位在前,低位在后)、ACK位、STOP。其中START定义为SCK=“1”时SDT的下降沿;STOP定义为SCK=“1”时SDT的上升沿;若GRP=“0”,表示下面的字节是控制字节,否则表示下面的字节是数据或地址;ACK的产生方法是在ACK周期(回应时钟)的高电平期间将SDT拉低。STOP产生之后,SCK、SDT保持高电平状态。
串行总线上定义了三种数据格式:
500)this.style.ouseg(this) (a) 控制字节的传送
500)this.style.ouseg(this)
(b) 随机地址的数据读写
500)this.style.ouseg(this)
(c) 连续地址的数据读写
500)this.style.ouseg(this)
在以上数据格式中,S:开始(START);P:停止(STOP);D:数据(8位);1:(GRP)高电平;0:(GRP)低电平;A:地址(8位);K:读数据时有回应(ACK);C:控制字节(8位);NK:读数据时无回应(No ACK)。
500)this.style.ouseg(this)1.4 控制字节
控制字节的位定义如表2所示。
注:(T1 T0 A2 A1 A0)=(1 1 0 0 0)被保留,
用于R-option地址。
1.5 寄存器(I/O端口及RAM)
1.5.1 寄存器(I/O端口、RAM)分配表
寄存器(I/O端口及RAM)分配表如表3所示。
1.5.2 R00~R01(端口0~端口1)
·R00是6位寄存器,对应端口0,读写R00的高2位无意义。
500)this.style.ouseg(this) ·R01是8位寄存器,对应端口1。
·每个I/O管脚均可定义为输入或输出。
·写入R00和R01时是串行传送的,但数据被刷新到管脚上是同时的;读R00和R01时,管脚数据的 采样也是同时的。
1.5.3 R02和R03(IOC0和IOC1)
·IOC0(R02)是6位寄存器,控制端口0数据I/O的方向,读写IOC0的高2位无意义。
·IOC1(R03)是8位寄存器,控制端口1数据I/O的方向。
·IOC0和IOC1中的“1”置对应管脚为高阻,表示输入;“0”置对应管脚为输出状态。
·上电后,IOC0和IOC1各位均为“1”。
·IOC0和IOC1的接收是串行的,但写入寄存器是同时的。
1.5.4 R04~R93(通用寄存器)
·R04~R93为144字节的通用寄存器(SRAM)。
1.6 R-option地址片选
总线上有多个设备时,每个设备应具有不同的地址。如表1所示,P00~P02可作为R-option 脚,用于芯片的片选。
每个R-option管脚被内部电路微弱拉为高电平,若外接560kΩ电阻接地则读作“0”,否则读作“1”。
上电后必须在控制字节中发出“读R-option”命令(此时Control byte且“STOP”上升沿之前应该延时500μs),将片选地址读入后,P00~P02的R-option地址片选才起作用。
P00~P02可作为双向I/O管脚,由于R-option功能的原因,建议P00~P02用作输出脚。
1.7 EM83010的应用电路举例
EM83010的应用电路如图3所示。R2~R8=560kΩ,R1=10kΩ,此电路有3片EM83010,共用2根总线(MCS51单片机的P10和P11)。由R2~R8的接法可知,3片EM83010的地址分别为000、001、010。
这样,在图3中,2根I/O线(P10、P11)可扩展14×3=42个I/O口,以及144×3=432字节的RAM。
可见EM83010用于I/O扩展时,不
您可能关注的文档
最近下载
- 非煤矿山井巷工程施工组织设计标准 GB/T 51300-2018.docx VIP
- 体操理论课专用课件.ppt VIP
- 中职英语(高教版)教案:Unit1-Festivals-around-the-world(全6课时).pdf VIP
- 房屋建筑工程常用模板及支撑安装标准图集.pdf VIP
- 2 中国人首次进入自己的空间站(教学设计)-2025-2026学年八年级语文上册同步公开课精品讲堂(统编版2024).docx VIP
- 《艺术与审美》教学教案.docx
- 分红保险知识问答.doc VIP
- 热控检修规程(最终版).doc VIP
- 湖南大学《遗传学》课件-Chapter2Mitosis and Meiosis.pptx VIP
- 25年-《背诵宝典》-中级-会计实务.pdf VIP
文档评论(0)