- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机的系统总线 外部数据存储器和程序存储器的扩展方法 点 74系列芯片io扩展 8255a可编程接口的扩展 8155可编程接口的扩展
7.6.2 8155与8051单片机的连接电路 图7-24 8051与8155的连接 7.6.2 8155与8051单片机的连接电路 7.6.3 8155工作方式控制字和状态字 图7-25 8155工作方式控制字格式 7.6.3 8155工作方式控制字和状态字 图7-26 8155状态字的格式 7.6.4 8155的工作方式 1、基本输入/输出方式 8155的控制字D3、D2位设置为00或11时,8155工作于方式1与方式2,A口、B口均为基本输入/输出方式,输入或输出由D0、D1位分别决定。C口在方式1为基本输入方式,在方式2为基本输出方式。 7.6.4 8155的工作方式 2、选通输入/输出方式 8155工作在选通输入/输出方式时,有2种方式:方式3仅A口为选通工作方式;方式4是A口、B口均为选通工作方式。 图7-27 8155选通输入/输出方式的功能 7.6.5 8155定时/计数器 8155片内有一个14位的减法计数器,计数脉冲从TIMER IN引脚输入,每次减1,减到0时从TIMER OUT引脚输出一个信号,可实现定时与计数功能。 1、设置工作状态 7.6.5 8155定时/计数器 2、设置定时器初值 图7-28 8155定时器低8位和高6位字节寄存器 7.6.5 8155定时/计数器 3、设置波形输出 图7-29 8155定时器的输出波形形式 1、片内并行口的定义 8051单片机带有4个8位并行口,即SFR中的P0、P1、P2、P3口,对它的定义在reg51.h已存在,可直接对其引用,例: P2=0xFE; //将数据0xFE输出到P2口。 Key=P1; //从P1口输入数据到变量Key。 如果要单独对某位进行操作,可在程序的开头加上位寄存器定义,例如: sbit P1_0= P1^0; //定义P1_0为P1口的第0位, 7.7 8051并行接口及其C51定义 2、片外并行口的定义 对于8051单片机外扩展的I/O口,例8255、8155等,则根据其硬件译码地址,将其视为片外数据存贮器的一个单元,使用#define 语名定义格式如下: #define I/O口名称 XBYTE[I/O口地址] 其中,XBYTE表示绝对存储器访问的宏,在文件absacc.h中定义,方括号中[]中是存储器的绝对地址。在使用这种格式定义之前,应加上语句: #include absacc.h 7.7 8051并行接口及其C51定义 8051系列单片机内部集成了诸如CPU、RAM、ROM、PIO和SIO等功能部件,对于小型测控系统已经足够用了,但是,对于一些比较大的应用系统,则还需要扩展一些外围芯片,以满足应用系统的需要。由于单片机受到引脚数目的限制,数据总线和地址总线的低8位是分时复用的,复用技术的核心是采用带有三态门控制的8D锁存器,以三总线的方式与外部设备进行连接。 在实际应用系统设计中,往往既需要扩展程序存储器,又需要扩展数据存储器,同时还需要扩展I/O接口芯片,而且有时需要扩展多片。适当地把外部64KB的数据存储器空间和64KB的程序存储器空间分配给各个芯片,使程序存储器的各芯片之间、数据存储器的各芯片之间的地址不发生重叠,从而避免单片机在读/写外部存储器时发生数据冲突。 7.8 实践训练—存储器扩展 7.8 实践训练—存储器扩展 图7-30 单片机存储器扩展电路 1.概念题 1)简述全译码、部分译码和线选法的特点及应用场合。 2)利用全译码为8051扩展16 KB的外部数据存储器,存储器芯片选用SRAM6264。要求6264占用从A000H开始的连续地址空间,画出电路图。 2.操作题 试利用8051型单片机ALE信号(fose=6MHz)作为8155 TIME TIN引脚的信号,编制程序从8155 TIME OUT引脚输出脉宽10?ms的连续方波。 已知P2.1、P2.0分别与8155 、IO/端相连,试编制程序,将8155片内RAM30H~3FH的数据传送到8051内RAM首址为40H的数据区。 思考与练习 单片机的系统总线 外部数据存储器和程序存储器的扩展方法 74系列芯片I/O扩展 8255A可编程接口的扩展 8155
您可能关注的文档
- 爱 波 瑞 管 义 理 咨 询 有 限 公 司 培 训 教 材tel:022-28013349 fax:022-28010553.ppt
- 艾灸 爱心社分培训部.ppt
- za生产安全事故报告和调查处理条例.ppt
- 按频率分范围划分:.ppt
- 安培环义路定理问题:.ppt
- 岸礁礁坪沉积 礁:水面附近的正向地形。 生物形成的叫生物礁。 区分:礁 -对--- 丘。.ppt
- 案例1—都单层房清单.ppt
- 白血病中 leukemia.ppt
- 百货业如何寻找突破口是 贸易经济一班 200911111030 陈胜男.ppt
- 案例讲解 黄勇1504600到6081上海普华东北分公司哈尔滨澳思瑞科技发展有限公司.ppt
- 单片机键盘的特点和应阳用 独立式键盘及其接口 矩阵式键盘及其接口.ppt
- 当线偏振光通过某些透明物质时,其振动面将以光的传播方向为轴发生旋转,这称为旋光现象。 §1分2-17 旋光性.ppt
- 单片机系统设计的方法和步骤 典型实例的设计过程 单片机应用系统调试方法 单片机应用系统的开发工具单片机双机通信的应用但程序设计.ppt
- 弹性波传播到介质中的到某处,该处将具有动能和势能。在波的传播过程中,能量从波源向外传播。 §11-4 波的能量 波的强度.ppt
- 单词考关试 汉译英.ppt
- 等厚干时涉现象与应用.ppt
- 邓楚瑶关&黄莎.ppt
- 地球上有1300万-1400万个物种。其中被人类认识并定名的约但175万种(13%)。.ppt
- 单自由度系点统受迫振动.ppt
- 地铁车分说站主体防水施工方案.doc
文档评论(0)