第章绪论教案分析.ppt

  1. 1、本文档共99页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一个实际的嵌入式系统往往具有多个功能接口,单片微机最小应用系统常常不能满足要求。 系统扩展是指单片微机内部各功能部件不能满足应用系统要求时,在片外连接相应的外围芯片以满足应用系统要求。 系统扩展主要有程序存储器的扩展、数据存储器的扩展、I/O口的扩展、串行通信接口扩展、人机交互接口扩展以及其它特殊功能接口的扩展等。 1.3嵌入式应用系统设计时 应考虑的几个问题 1.3.1 应用系统扩展的方法 扩展的方法有并行扩展法和串行扩展法两种。 并行扩展法: 利用单片微机本身具备的三组总线(AB、DB、CB)进行的系统扩展。 串行扩展法: 利用SPI总线接口和I2C总线等进行串行系统扩展。 有的应用系统可能同时采用并行扩展法和串行扩展法。 使用串行扩展法具有显著的优点。串行接口器件体积小,所占用电路板的空间为并行接口器件的10%;串行接口器件与单片微机接口时需用的I/O口线很少(仅需3~4根),减少了单片微机的资源开销,简化了连接,进而提高了可靠性。 在进行单片微机应用系统扩展时,应对系统扩展能力、扩展总线结构及扩展应用特点等有所分析和了解,对所需要扩展的接口电路的性能指标及连接方法有所掌握,这样才能顺利地完成系统扩展任务。 单片微机是通过芯片的引脚进行系统扩展的。 80C51系列带总线的单片微机芯片引脚可以构成图1-1所示的三总线结构.具有同样总线的外部芯片都可以通过这三组总线进行扩展。 一、 外部并行扩展原理 (1)地址总线(AB) P0口提供低8位地址A0~A7,P0口是地址总线低8位和8位数据总线复用口,只能分时用作地址线。故P0口输出的低8位地址A0~A7必须用锁存器锁存。锁存器的锁存控制信号为单片微机ALE引脚输出的控制信号。在ALE的下降沿将P0口输出的地址A0~A7通过锁存器锁存。 P2口提供高8位地址A8~A15。 地址总线宽度为16位,可寻址范围为64 KB。 (2)数据总线(DB) 由P0口提供,用D0~D7表示。P0口为三态双向口,是应用系统中使用最为频繁的通道。所有单片微机与外部交换的数据、指令、信息,除少数可直接通过P1口外,全部通过P0口传送。 数据总线是并连到多个连接的外围芯片的数据线上,而在同一时间里只能够有一个是有效的数据传送通道。哪个芯片的数据通道有效,则由地址线控制各个芯片的片选线来选择。 (3)控制总线(CB) 包括片外系统扩展用控制线和片外信号对单片微机的控制线。 系统扩展用控制线有ALE、PSEN、EA、WR、RD。 ·ALE:输出P0 口上地址与数据隔离信号,用于锁存P0口输出的低8位地址的控制线。ALE在P0口输出地址期间出现低电平,用这个下跳变来控制锁存器锁存地址低8位。 PSEN:用于读片外程序存储器(EPROM)中的数据 EA:用于选择片内或片外程序存储器。 EA引脚接地后,只访问外部程序存储器,即使片内有程序存储器也不会去访问。 EA引脚接高电平时,先访问内部程序存储器,内部程序存储器全部访问完之后,再访问外部程序存储器。 RD、WR:用于片外数据存储器(RAM)或I/O端口的读、写控制。当执行片外数据存储器操作指令MOVX时,自动生成RD或WR控制信号。 80C51并行扩展系统示意图见图 常用地址锁存器引脚见图1–2。 8D锁存器74LS373的锁存允许信号G是电平锁存。当G从高电平转为低电平时,将其输入端的数据锁存在输出端,因而芯片的G端可以与ALE信号直接相连。 当ALE为高电平时,74LS373的输入和输出是透明的。当ALE出现下降沿后,74LS373的输出即为A0~A7,这时P0口上出现的是数据,实现了地址低8位和数据线的分离。 嵌入式系统小结 无处不在,无所不有 “按需配置”的集成创新技术 融合集成电路设计、计算机软/硬件、通信和 多媒体等技术 ? ?1. 嵌入式系统 计算机的基本组成部分有三个,即中央处理器CPU,存储器(RAM、ROM) 、输入/输出接口等。 在一块板上集成这三个部分,称为单板机; 在一片芯片上集成了这三部分,则称为单片微机。 1.1嵌入式应用系统设计内容 1.1.1 单片微机技术的发展 计算机的发展经历了电子管(1946年)、晶体管、集成电路、大规模集成电路等四代、又发展了智能计算机、生物计算机等。 短短几十年,全世界的年产量已达100亿片,在中国年用量达6亿片,而且还在不断迅速增长。单片微机面对控制对象,控制功能强(硬件的中断系统、高速输入/输出等;软件有突出控制功能

文档评论(0)

我是兰花草 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档