单片机第1章课件.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机第1章课件

MCS-51单片机内部结构 存 储 器 特殊功能寄存器 时钟电路和复位电路 引脚 ;CISC与 RISC;von Neumann and Harvard Architectures;MCS-51单片机的基本组成;(1)一个8位微处理器CPU 。 (2)数据存储器RAM和特殊功能寄存器SFR。 (3)内部程序存储器ROM。 (4)两个定时/计数器,用以对外部事件进行计数,也可用作定时器。 (5)四个8位可编程的I/O(输入/输出)并行端口,每个端口既可做输入,也可做输出。 (6)一个串行端口,用于数据的串行通信。 (7)中断控制系统。 (8)内部时钟电路。;一、以ALU为中心的运算器 二、以定时控制逻辑为中心的控制器 三、可编程的输入输出口线 四、存储器空间程序存储器与数据存储器严格分开。 ;通道0驱动器;RAM: (Random Access Memory)随机存取存储器 主要用于存放运算中间数据、运算结果数据或作为通用寄存器、数据堆栈和数据缓冲器之用。 ROM: (Read Only Memory)只读存储器 主要用于存放应用程序,故又称为程序存储器。 也常用于存放常量数据,如一些数据表等。 掩模ROM PROM(OTP ROM) EPROM EEPROM Flash ROM;外部数据 存储器 (RAM);程序存储器 ;特 殊 功 能 寄 存 器 ;00H;00H;00H;PC的使用;堆栈: 在片内RAM中,常常要指定一个专门的区域来存放某些特别的数据,它遵循顺序存取和后进先出(LIFO/FILO)的原则,这个RAM区叫堆栈。;00H;从堆栈取出数据时:取出的数据是最近放进去的一个数据,也就是当前栈顶的数据。然后SP再自动减1,仍指着栈顶……;;使用时应注意: 32个单元的寄存器区分为四组,使用时只能选其中一组寄存器。 寄存器的选组由程序状态字PSW的RS1和RS0位定。 RS1 RS0 选寄存器组 0 0 0组 0 1 1组 1 0 2组 1 1 3组 初始化时或复位时,自动选中0组。 一旦选中一组,其它三组只能作为数据存储器使用,而不能作为寄存器使用。 设置多组寄存器可以方便保护现场。; (2)20H~2FH为位地址区 共16个单元,每单元有八个位,每位有一个位地址,共128位,位地址范围为00H~7FH,该区既可位寻址,又可字节寻址。 如 MOV 20H,C (这里C是Cy进位标志位),该指令是将Cy内容送20H位,如果Cy=1,位20H值为“1”。 (3)除选中的寄存组以外的存储器均可以作为通用 RAM区。 (4)堆栈区 8XX51单片机的堆栈设在内部RAM区,深度不大于128字节,初始化时SP指向07H。 注: 对51基本型单片机只有00H~7FH单元128字节的RAM区。对52增强型的单片机还有80H~FFH组成的高128字节RAM区(共256字节RAM )。; 1.3特殊功能寄存器;递嗜供毯坟衫谋卧旨般呕怨琅鞋家卑晓准啮肛按朽忻卿贼地会佛颓梆毁洲单片机第1章课件单片机原理; 表1-2中还标注了各SFR的名称、字节地址、可寻址位的位地址和位名称。 21个特殊功能寄存器的名称及主要功能介绍如下,详细的用法见后面各节的内容。 A—累加器,自带有全零标志Z,A=0则Z=1;A≠0则Z=0。该标志常用于程序分支转移的判断条件。 B—寄存器,常用于乘除法运算(见第2章)。 PSW—程序状态字。主要起着标志寄存器的作用,其8位定义见表1-3。 ;其中 CY:进/借位标志 反映最高位的进位借位情况,加法为进位、减 法为借位。 CY=1,有进/借位 ; CY=0,无进/借位。 AC:辅助进/借位标志 反映高半字节与低半字节之间的进/借位, AC=1有进/借位; AC=0无进/借位 。 FO:用户标志位。可由用户设定其含义。 RS1,RS0:工作寄存器组选择位。 ; OV:溢出标志 反映补码运算的运算结果有无溢出 有溢出 OV=1,无溢出OV=0。 -:无效位。 P:奇偶标志

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档