MCS-51单片机的工作原理.ppt

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

51单片机 常用系列单片机 电源引脚 时钟引脚 控制引脚 并行输入/输出引脚 80C51单片机 单片机引脚上的信号 单片机普通IO上的信号都是数字信号,只有1和0两种状态,但是通过串并行的选择以及时序操作实现千变万化的结果。 时序:引脚上的电平随时间不断跳变的规律 可以理解为:按时间操作的顺序; 并行:多位数据同时传输 串行:多位数据挨个传输 半双工串行口 时钟电路 用最少的元件组成以单片机为核心元件的可以正常工作并具有特定功能的单片机系统。 让单片机能正常工作并发挥其功能时所必须的组成部分。 指用最少的元件组成的单片机可以工作的系统。 要让单片机里面的程序运行,需要的最小配置。 用最少的元件让单片机运行起来的电路 。 能够正常运行的单片机最小组成。 单片机可以工作的最低硬件配置。 一、电源 单片机系统电源方案: 1、自制直流稳压电源 2、电源适配器 3、USB口供电4、电池供电 复位后特殊功能寄存器(SFR)的状态 单片机学习板 单片机学习板:是将学习单片机各种功能的基础模块和单片机最小系统设计在一块电路板上; 学习板的主要功能: 让初学者直接跳过硬件,学 习单片机软件设计; 学习板的其他功能: ?在学习板上验证程序设计的 正确性; ?充当下载板; ?在其最小系统上进行电路扩展 RST引脚是复位信号的输入端。 复位信号时高电平有效。 高电平有效的持续时间应为24个振荡周期(2个机器周期)以上。 复位方式有上电自动复位和手工复位两种。 复位后,程序计数器PC=0000H。单片机从0000H单元开始执行程序。 复位后, SFR恢复初值。 片内RAM不受影响,上电后RAM中的内容随机。 复位后特殊功能寄存器(SFR)的状态 程序执行方式是单片机的基本工作方式。 单片机复位之后,从程序存储器的0000H单元开始执行程序。 使程序的执行处于外加脉冲的控制下,一条指令一条指令地执行。 按一次键,执行一条指令。 可以利用中断控制来实现。 待机方式(空闲方式、节电方式): CPU停止工作,但仍向RAM、中断、串行口和定时器/计数器电路提供时钟。 可以在无外部事件触发时降低电源的消耗。 消耗电流从24mA 降为3.7mA。 有两种途径退出待机方式,恢复到正常方式: 1、任一种中断被激活。 2、硬件复位。 掉电方式(停机方式): 振荡器工作停止,单片机内部所有部件都停止工作,但是内部RAM中的数据仍被保存。 电源电压可降至2V,耗电电流仅为50μA。 只有以种途径退出掉电方式,恢复到正常方式: 硬件复位。 单片机的工作过程 程序由指令构成,在程序执行之前,要先把程序中的指令机器码送到存储器中存放; 开始执行程序时先把第一条指令的地址送到程序计数器PC中,程序的的执行过程就是各条指令的执行过程。一条指令的执行过程一般包括取指阶段(从存储器中取出指令的操作码并送到CPU中的IR)和执行阶段(IR—ID---PLD产生和各种控制信号,完成指令所规定的操作) 第一步 编程 第二步 把程序送到存储器中 设存储器有65536个存储单元,存储情况如下: 0000H 0 1 1 1 0 1 0 0 0001H 0 0 0 0 0 1 1 1 0002H 0 0 1 0 0 1 0 0 0003H 0 0 0 1 0 0 0 0 0004H 1 1 1 1 1 1 1 1 FFFFH 1 1 1 1 1 1 1 1 第三步 首地址送PC,启动计算机开始 (1)取第一条指令 MOV A,07H;74H 07H (2)执行第一条指令 根据PLA发出的控制信号可以知道,这条指令要把7送到A中,而7在下一个存储器单元存放,故需要到0001H单元中取出5,送到A中 (3)取第二条指令 ADD A,10H

文档评论(0)

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

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

1亿VIP精品文档

相关文档