2022年单片机高手进阶课件Ch3.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文档。上传文档
查看更多

本章内容;本章重点;1.2.1BlockDiagramofthe8031Core;中央处理器CPU:8位,运算和控制功能

MemoryOrganization

内部RAM:共256个RAM单元,用户使用前128个单元,用于存放可读写数据,后128个单元被专用寄存器占用。

内部ROM:4KB掩膜ROM,用于存放程序、原始数据和表格。

3、Input/OutputPorts::4个8位的I/O口P0、P1、P2、P3串行口:一个全双工串行口。

4、5-sourceinterruptstructure:5个中断源(外中断2个,定时/计数中断2个,串行中断1个)

5、ClockCircuit:可产生时钟脉冲序列;、2MCS-51单片机信号引脚简介;正常操作方式16.

(C)当前正在执行指令的下一条指令的地址(D)控制器中指令寄存器的地址

MCS-51单片机复位和时钟电路

(A)当前正在执行指令的前一条指令的地址(B)当前正在执行指令的地址

5)、MCS-51单片机中的PC是不可寻址的。

每条指令执行时间都是有一个或几个机器周期组成。

(1)中断优先级寄存器IP:2级优先,可软件设定

MCS-51单片机MemoryOrganization

(2)状态周期:每个状态周期为时钟周期的2倍,是振荡周期经二分频后得到的。

DataMemory

11:3区R0~R7

P——奇偶标志;

指明栈顶元素的地址,8位,可软件设置初值,复位时SP=07H。

7、ALE:地址锁存控制信号

由于在空闲方式下,中断系统仍在工作,因此,任何允许的中断请求均会引起硬件清除IDL标志,从而退出空闲方式,并执行相应中断服务程序,返回后即可执行IDL=1的指令的下一条指令。;ProgramMemory;;DataMemory;2.3.1MemoryOrganization:;2.3.2SpecialFunctionRegisters;1、算术运算寄存器

;2、指针寄存器

(1)ProgramCounter

指明即将执行的下一条指令的地址(程序存储器地址),在物理上独立,复位时PC=0000H。

(2)堆栈指针SP

指明栈顶元素的地址,8位,可软件设置初值,复位时SP=07H。

(3)数据指针DPTR

@DPTR;指明访问的数据存储器的单元地址,16位,寻址范围64KB。DPTR=DPH+DPL,也可单独使用。;5、中断系统

(1)中断优先级寄存器IP:2级优先,可软件设定

(2)中断允许寄存器IE

6、定时/计数器

(1)定时器方式寄存器:TMOD

(2)定时器控制寄存器:TCON

(3)计数寄存器:TH0、TL0;TH1、TL1。可用于设定计数初值。

;ProgramStatusWord;2.4Input/OutputPorts;2.4Input/OutputPorts;;;、Clock?circuitReset?circuit

(1)Clock?circuit;时钟信号的输出

;;

(1)振荡周期:也称时钟周期,是指为单片机提供时钟脉冲信号的振荡源的周期。

(2)状态周期:每个状态周期为时钟周期的2倍,是振荡周期经二分频后得到的。

(3)机器周期:一个机器周期包含6个状态周期S1~S6,也就是12个时钟周期。在一个机器周期内,CPU可以完成一个独立的操作。

(4)指令周期:它是指CPU完成一条操作所需的全部时间。每条指令执行时间都是有一个或几个机器周期组成。

MCS-51系统中,有单周期指令、双周期指令和四周期指令。

若MCS-51单片机外接晶振为12MHz时,则单片机的四个周期的具体值为:

振荡周期=1/12MHz=1/12μs=0.0833μs时钟周期=1/6μs=0.167μs机器周期=1μs指令周期=1~4μs

;除了正常的操作方式外,还具有掉电运行方式和空闲运行方式,且后备电源可直接加入VCC端,掉电数据保护容易实现.

1、如何进入运行方式;2、掉电和空闲操作期间有关引脚状态

3、如何退出运行方式

单片机工作方式由特殊功能寄存器PCON内的b1、b0位控制,该寄存器各位含义如下:;PD(即b1位)为掉电操作方式位。当PD=1时,进入掉电操作方式。

IDL(即b0位)为空闲操作方式位。当IDL=1时,进入节电运行方式。

当PD和IDL位同时有效,即PD、IDL位均为1时

文档评论(0)

192****8851 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档