北航单片机第二版的.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
北航单片机第二版的

第二章 单片机的硬件结构; 80C51内部结构如图2-1所示,主要包括: 中央处理器CPU (算术逻辑部件 ALU、控制器等) 、 只读存储器 ROM、 随机存取存储器RAM、 定时器/计数器、 并行 I/O口 P0~P3、 串行口、 中断系统 定时控制逻辑电路。 ;1.中央处理器 单片微机中的中央处理器(CPU)是单片微机的核心,主要完成运算和控制功能。 ?2. 程序存储器 ? 80C31:内部没有程序存储器, 80C51:内部带ROM, 87C51:内部以EPROM代替ROM。 ; 3. 数据存储器(RAM) 用来存储程序在运行期间的工作变量和数据,所以称为数据存储器。 ?4. 并行I/O口 ;5. 串行I/O口 全双工串行I/O口,用以实现与某些终端设备进行串行通信,或者和一些特殊功能的器件相连的能力,甚至用多个单片微机相连构成多机系统。 ? 6. 定时器/计数器 在单片微机的实际应用中,往往需要精确的定时,或者需对外部事件进行计数。;7. 中断系统 ? 80C51的中断功能较强,具有内、外共五个中断源,两个中断优先级。 ? 8.定时电路及元件 ? 计算机的整个工作是在时钟信号的驱动下,按照严格的时序有规律地一个节拍一个节拍地执行各种操作。单片微机内部设有定时电路,只需外接振荡元件即可工作。; 80C51有40引脚双列直插(DIP)、44引脚(PLCC)和44引脚(PQFP/TQFP)封装形式 非总线型单片机:如ATMEL公司的1051/2051/4051单片微机等,或PHILIPS公司的P87LPC764单片微机。 ;Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.;Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.;按引脚的功能可分为三部分 : ?1. 电源和晶振: ·Vcc——运行和程序校验时接电源正端。 ·Vss——接地。 ·XTAL1——输入到单片微机内部振荡器的反相放大器。 ·XTAL2——反相放大器的输出,输入到内部时钟发生器。;2. I/O: ·P0——P0.0~P0.7 ,8位、漏极开路的双向I/O口。 ·P1——P1.0~P1.7 ,8位、准双向I/O 口。 ·P2——P2.0~P2.7 ,8位、准双向I/O口。 ·P3——P3.0~P3.7 ,8位、准双向I/O口,具有内部上拉电路。 ;3. 控制线:共4根。 ·RST——复位输入信号,高电平有效。在振荡器工作时,在RST上作用两个机器周期以上的高电平,将器件复位。 · EA /Vpp——片外程序存储器访问允许信号,低电平有效。 · ALE/PROG——地址锁存允许信号,输出。 ·PSEN——片外程序存储器读选通信号,低电平有效。 ;??在物理上设有4个存储器空间 ·程序存储器: 片内程序存储器; 片外程序存储器。 ·数据存储器: 片内数据存储器; 片外数据存储器。; MCS - 51 系列单片机配置一览表 ;;⒈ 片内数据RAM区 ? ⑴工作寄存器区: 从图中可知,其中片内数据 RAM区的 0~31(00H~1FH),共 32个单元,是 4个通用工作寄存器组,每个组包含 8个 8位寄存器,编号为 R0~R7。 在某一时刻,只能选用一个寄存器组使用。其选择是通过软件对程序状态字(PSW)中的RS0、RS1两位的设置来实现的。 ;;80C51内部数据存储器配置图:;(2).位寻址区 从片内数据RAM区的20H~2FH,共16个字节单元,可以进行字节操作,也可对单元中的每一位进行位操作。因此把该区称为位寻址区.;Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.;? ⑶ ? 字节寻址区: 从片内数据RAM区的48~127(30H~7FH),共80个字节单元,可以采用直接字节寻址的方法访问。

文档评论(0)

ayangjiayu4 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档