网站大量收购闲置独家精品文档,联系QQ:2885784924

微机原理及应用课件 第3章.ppt

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

第三章 51单片机系统组成原理 本章主要内容 3.1 MCS-51单片机总体概况 3.2 单片机复位电路设计 3.3 MCS-51存储器配置 3.4 定时器/计数器 3.5 中断系统 §3.1 MCS-51单片机总体概况 单片机:所谓单片机是单片微型计算机的简称。 § 3.1 MCS-51单片总体概况 MCS-51单片机是美国Intel公司于1980年推出的高性能8位单片微型计算机 § 3.1 MCS-51单片总体概况 MCS-51单片机的组成 : 1. 8位CPU 2. 片内ROM/EPROM、RAM 3. 片内并行 I/O接口 4. 片内16位定时器/计数器 5. 片内中断处理系统 6. 片内全双工串行I/O口 MCS-51单片机结构 MCS-51单片机引脚 1.I/O口线功能 4个8位并行 I/O 接口引脚P0.0~ P0.7 、P1.0~P1.7 、P2.0~P2.7 和 P3.0~P3.7 为多功能引脚,可自 动切换用 作数据总线、地址总线、控制总线 和或I/O 接口外部引脚 2.控制线 ALE: 地址锁存允许信号端 PSEN: 外部程序存储器读选通信 号端 EA/VPP:程序存储器选择信号端 和编程电源输入端 复位输入端RST: RST/VPD:复位信号端和后备电源输入端。 输入10ms以上高电平脉冲,单片机复位。 VPD使用后备电源,可实现掉电保护。 外接晶体引入端 XTAL1、XTAL2 时钟频率: 范围要求在1.2MHz~12MHz之间。 一般从外部振荡器输入时钟信号。 § 3.2 微处理器 — CPU部分 在组成框图中,ALU为核心,累加器A、程序状态字PSW、B寄存器等构成了运算器 § 3.2 微处理器 — CPU部分 § 3.2.1 振荡电路、时钟电路及CPU时序 振荡电路和单片机内部的时钟电路一起构成了单片机的时钟方式,振荡周期和时钟周期决定了CPU的时序。 § 3.2.1 振荡电路、时钟电路及CPU时序 § 3.2.1 振荡电路、时钟电路及CPU时序 图(a)中晶振和电容C1、C2 构成并联谐振回路。 § 3.2.1 振荡电路、时钟电路及CPU时序 二、CPU时序及有关概念 § 3.2.1 振荡电路、时钟电路及CPU时序 § 3.2.1 振荡电路、时钟电路及CPU时序 § 3.2.1 振荡电路、时钟电路及CPU时序 § 3.2.2 51单片机典型指令的CPU时序 § 3.2.2 51单片机典型指令的CPU时序 § 3.2.3 复位状态与复位电路 § 3.2.3 复位状态与复位电路 § 3.3 MCS-51存储器配置 普林斯顿结构:程序和数据共用一个存储器逻辑空间,统一编址。 § 3.3 MCS-51存储器配置 哈佛结构:程序与数据分为两个独立存储器逻辑空间,分开编址 § 3.3 MCS-51存储器配置 51单片机的片内集成有一定容量的程序存储器和数据存储器(128B)。当然,还可以根据需要对存储器进行外部扩展。51单片机的存储器配置如图所示。 § 3.3 MCS-51存储器配置 从逻辑上分,51单片机有3个存储器地址空间: § 3.3 MCS-51存储器配置 § 3.3 MCS-51存储器配置 从物理上分,51单片机配置有4个存储空间: § 3.3 MCS-51存储器配置 § 3.3.1 MCS-51程序存储器 内部有4K的程序存储器 中断入口地址表: § 3.3.2 内部RAM存储器 内部RAM存储器在物理上分为两个不同的存储空间: § 3.3.3 数据存储器空间 数据存储器空间(低128单元)按功能划分为: 工作寄存器区: 字节地址:00H~1FH 位寻址区: 字节地址:20H~2FH 位地址为:00H~7FH 数据缓冲区/堆栈区: 字节地址:00H~7FH 一般使用30H~7FH § 3.3.3.1 工作寄存器区空间 00H~1FH的32个单元是4个通用工作寄存器区,每个区有8个8位寄存器,其编号为R0~R7。 § 3.3.3.1 工作寄存器区空间 RS1和RS0的状态可通过指令来改变。 § 3.3.3.2 位寻址区空间 RAM中的20H~2FH的16个单元除了可作为一般RAM单元进行字节寻址外,还可进行位寻址,称作位寻址区。 § 3.3.3.2 位寻址区空间 § 3.3.3.3 用户区空间 在内部RAM低128单元中,通用寄存器占去32个单元,位寻址区占去16个单元,剩下的80个单元就是供用户使用的一般RAM区,地址单元为30H~

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档