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

单片机的相关课程PPT.ppt

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

复位后,8051的各特殊功能寄存器的初始状态如下表所示。 特殊功能寄存器 初始态 特殊功能寄存器 初始态 ACC 00H B 00H PSW 00H SP 07H DPH 00H TH0 00H DPL 00H TL0 00H IP xxx00000B TH1 00H IE 0xx00000B TL1 00H TMOD 00H TCON 00H SCON 00H SBUF xxxx xxxxB P0~P3 PCON 0xxxxxxxB PC=0000H 1.3.2 程序执行方式 单片机的基本工作方式,可分为连续执行工作方式和单步执行工作方式。 1.连续执行工作方式 这是所有单片机都需要的一种方式。单片机复位后,PC值为0000H,因此单片机复位后立即转到0000H处执行程序。单片机按照程序事先编排的任务,自动连续地执行下去。 2.单步执行工作方式 这是用户调试程序的一种工作方式,在单片机开发系统上有一专用的单步按键(或软件调试环境)。按一次,单片机就执行一条指令(仅仅执行一条),这样就可以逐条检查程序,发现问题进行修改。 单步执行方式是利用单片机外部中断功能实现的。 节电工作方式是一种低功耗的工作方式,可分为空闲(等待)方式和掉电(停机)方式。是针对CHMOS类芯片而设计的,HMOS型单片机不能工作在节电方式,但它有一种掉电保护功能。 1.HMOS单片机的掉电保护 当VCC突然掉电时,单片机通过中断将必须保护的数据送入内部RAM,备用电源VPD可以维持内部RAM中的数据不丢失。 2.CHMOS单片机的节电方式 CHMOS型单片机是一种低功耗器件,正常工作时电流为11~22mA,空闲状态时为1.7~5mA,掉电方式为5~50?A。因此,CHMOS型单片机特别适用于低功耗应用场合,它的空闲方式和掉电方式都是由电源控制寄存器PCON中相应的位来控制。 1.3.3 节电方式 (1)电源控制寄存器PCON PCON各位的定义如下表所示。 IDL:空闲方式控制位,该位为1时,单片机进入空闲待机工作方式。 PD:掉电方式控制位,为1时,单片机进入掉电工作方式。 上面的IDL、PD同时为1,则进入掉电工作方式,同时为0,则工作在正常运行状态。 GF0, GF1:通用标志位,描述中断是来自正常运行还是来自空闲方式,用户可通过指令设定它们的状态。 SMOD:为串行口波特率倍率控制位,用于串行通信。 D7 D6 D5 D4 D3 D2 D1 D0 地址(87H) SMOD GF1 GF0 PD IDL (2)空闲工作方式 将IDL位置为1(用指令ORL PCON, #01H),则进入空闲工作方式,其内部控制电路如右下图所示。此时,CPU进入空闲待机状态,中断系统、串行口、定时器/计数器,仍有时钟信号,仍继续工作。 退出空闲状态有两种方法: 一是中断退出; 二是硬件复位退出。 (3)掉电工作方式 将PD置为1(用指令ORL PCON, #02H),可使单片机进入掉电工作方式。此时振荡器停振,只有片内的RAM和SFR中的数据保持不变,而包括中断系统在内的全部电路都将处于停止工作状态。退出掉电工作方式,只能采用硬件复位的方法。 欲使8051从掉电方式退出后继续执行掉电前的程序,则必须在掉电前预先通过程序把SFR中的内容保存到片内RAM中,并在掉电方式退出后恢复SFR掉电前的内容。 1.3.4 编程和校验方式 编程和校验方式用于内部含有EPROM(包括E2PROM)的单片机芯片(如8751),一般的单片机开发系统都提供实现这种方式的设备和功能。 编程的主要操作是将原始程序、数据写入内部EPROM中。 校验的主要操作是在向片内程序存储器EPROM写入信息时或写入信息后,可将片内EPROM的内容读出进行校验,以保证写入信息的正确性。 1.4 单片机的时序 时序:CPU在执行指令时所需控制信号的时间顺序称为时序。 时序是用定时单位来描述的,MCS-51的时序单位有四个: 时钟周期(节拍)、状态、机器周期和指令周期。 1.4.1 MCS-51的时序单位 1.时钟周期 又称为振荡周期、节拍(用P表示),定义为单片机提供时钟信号的振荡源(OSC)的周期。它是时序中的最小单位。 2.状态 单片机振荡脉冲经过二分频后即得到整个单片机工作系统的状态(用S表示)。一个状态有两个节拍(P1,P2 )。 3. 机器周期 通常将

文档评论(0)

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

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

1亿VIP精品文档

相关文档