[PPT模板]第2章 AT89S52单片机基本结构.ppt

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

第2章 AT89S52单片机内部结构 本章详细介绍的内容,要求同学们熟练掌握: 2.1 AT89S52 的主要性能特点 1 . 8位CPU 2 . CPU工作频率:0~33MHz 3 . 内部FLASH可编程ROM容量: 8KB 4 . 内部数据存贮器(RAM)容量: 256B 5 . 输入/输出线(I/O端口): P0口~P3口 (共32位) 6 . 3个16位定时器/计数器 7 . 全双工的串行接口 8 . 4个通用工作寄存器区 (共32个寄存器) 9 . 6个中断源 10 . ISP下载接口 11 . 定时监视器(看门狗) 12 . 双DPTR(数据地址指针) 13 . 20多个特殊功能寄存器 14 . 电源下降标志 15 . 堆栈区 16 . 布尔处理机 17 . 可外扩64KBROM空间 18 . 可外扩64KBRAM空间 19. 指令系统 2.2 AT89S52的内部总体结构 AT89S52单片机是在一块超大规模集成电路芯片上,集成了包括有CPU、RAM、ROM、定时器和多种I/O接口等电路。 也就是说,在一块单片机芯片中所具有的功能,包括了一台微型计算机的基本功能。 系统功能框图如下。 2.3 MCS-51的引脚及其功能说明 MCS-51有二种封装方式: 1. HMOS制造工艺 HMOS高性能金属氧化物半导体器件 采用40引脚双列直插(DIP)封装方式。 2. CHMOS制造工艺(CMOS场效应管 除了采用DIP封装方式外,还采用方形的 封装方式,方形封装为44个引脚,但有4个引 脚不连线。 引脚排列图 现在介绍40条引脚中的功能属性: 2条专用于主电源的引脚; 2条外接晶体的引脚; 4条控制或与其他电源复用的引脚; 32条I/O端口的引脚,其中端口3的8条线具有 专用功能。 下面分别介绍40条引脚的功能: 1. 主电源引脚 Vss和 Vcc: VSS(20引脚)——接地 VCC(40引脚)——正常操作,对EPROM 编程和验证时接+5V 2. 外接晶体引脚: XTAL1(19引脚)——接外部晶体的一个引脚,在片内,它是一个反向放大器的输入端,这个放大器构成了片内振荡器.(当采用外部振荡器时:对HMOS单片机来讲,XTAL1脚应接地);对CHMOS单片机来讲,XTAL1脚作为驱动端. XTAL2(18引脚)——接外部晶体的另一端。在片内,接到上述反向放大器的输出端。(当采用外部振荡器时,对HMOS来讲,XTAL2脚接收振荡器的信号,即把此信号直接接到时钟发生器的输入端);对CHMOS,此引脚悬浮. 3、输入/输出端口引脚: P0.0~P0.7 (39 ~32脚)——P0口是一个8位 漏极开路的双向I/O 口 P1.0~P1.7(1~8脚)——P1口是一个带有内 部上拉电阻的8位双向 I/O口。 4. 控制或与其他电源复用引脚: (30引脚)——当访问外部存贮器 时,ALE的输出用于 锁存地址的低位字节。 (29引脚)——是外部程序存贮器的取 指选通信号。在由外部 ROM取指令期 间,每个机 器周期两次有效。 2.4.2 专用寄存器 1. 程序计数器(PC) 2. 累加器(ACC) — 0E0H 3. B寄存器 — 0F0H 4. 程序状态字(PSW)——D0H 5. 栈指针(SP)——81H 6. 数据指针DPTR——(83H,82H) 7. 端口P0~P3(80H,90H,A0H,B0H) 8. 串行数据缓冲器(SBUF)——99H 9. 定时器/计数器(8CH,8AH,8DH,8BH) 10 .其它控制寄存器 1. 程序计数器(PC) 3.B寄存器—0F0H CY(PSW﹒7)——进位标志。 在执行某些算术和逻辑指令时,可以被硬 件或软件置位或清除。在布尔处理机中被认为是 位累加器,它的重要性相当于普通中央处理机中 的累加器; P (PSW﹒0) ——奇偶标志 P——在每个指令周期中,根据累加器中内容的奇偶性,由硬件来置位或清零。 如果A中结果值有奇数个“1”,则置P=1,否则P清零; 在串行传送中常用奇偶校验的办法来检验数据传

文档评论(0)

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

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

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档