第二章 信号及系统.ppt

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

§ 2.2 MCS-51单片机内部结构分析;⑴ 8位CPU;⑺ 2个16位定时器/计数器T/C; MCS-51单片机内部结构示意图 ;由单片机的内部结构可知,MCS-51单片机主要由以下几部分组成: 中央处理器(CPU) 振荡电路 内部总线 程序存储器和数据存储器 定时器/计数器 I/O口 串行口 中断系统;运算器 包括算术逻辑运算部件ALU单元、暂存器1、暂存器2、累加器ACC、寄存器B和BCD码调整电路。 主要功能:算术运算、加1和减1运算、十进制调整、逻辑操作、数据传送。 布尔处理器 它以PSW中的进位标志位C为其累加器,专门用于处理位操作,有相应的位寻址RAM和I/O空间。 控制器 包括程序计数器PC、数据指针DPTR、堆栈指针SP、程序状态字、指令寄存器IR、指令译码器ID、振荡器、定时电路和复位电路等。 主要功能:控制各部分的协调工作;协调单片机和外围芯片的工作。; 单片机必须在时钟的驱动下才能进行工作。MCS-51单片机内部具有一个时钟振荡电路,只需要外接振荡器,即可为各部分提供时钟信号。 典型的时钟电路 在电路中,电容通常取30pF,晶振的取值通常为:1MHZ-33MHZ(不同型号的单片机的上限频率可能有差别)。;单片机型号;时钟周期、状态周期和机器周期 时钟周期 单片机在工作时,由内部振荡器产生或由外部直接输入的送到内部控制逻辑单元的时间信号的周期。其大小是时钟信号频率(fosc)的倒数。 例如:时钟信号频率fosc为6MHz,则时钟周期为1/6us。 状态周期 由2个时钟周期组成(1个状态周期=2个时钟周期) 机器周期 由12个时钟周期或6个状态周期组成(1个机器周期=12个时钟周期)。 例如:有一个单片机系统,它的fosc=12MHz,则时钟周期为1/12us,状态周期为1/6us,机器周期为1us 。 ;P1;MCS-51 CPU时序;二、典型指令的取指和执行时序;(a) 单字节单周期指令;读操作码 24H;(b) 双字节单周期指令;读操作码 A3H;(c) 单字节双周期指令;;MOVX类指令:;程奶缨斌抖沁嘴朔凄捌僵鞍秦彪冶次雇径飞墒罗渺铆哪眨遣坠隐亮壹备剥第二章 信号及系统第二章 信号及系统;区别:8051 / 8751单片机中含有 ROM / EPROM, 而 8031中没有,使用时需外接??片 EPROM;§2.2 MCS-51单片机内部结构分析;1、中央处理器;40引脚,双列直插式结构;一、51单片机的管脚功能;2、管脚的功能; 定时元件采用由石英晶体和电容组成并联谐振电路。晶体和电容尽可能靠近单片机芯片。;单片机;复位信号:高电平复位CPU,低电平CPU工作;寄存器 内 容;8031 8051 8751;⑶ I/O口;;P0口:作通用I/O口使用;控制端低电平;P1口:准双向口;作通用I/O口输出时:;P2口:准双向口;P2口作通用I/O口使用时:;P3口位结构;P3作第一功能口使用时:;P3口的第二功能状态;ALE;地址总线AB(A0 ~ A15)宽16位 片外寻址64KB;8031 8051 8751;讲述下列几个复位电路的工作原理;实用复位电路:;;仅用来访问外部程序 存储器和外部数据存储器;从物理上分,MCS-51分为4个存储空间;从功能上分,MCS-51分为5个地址空间;一、程序存储器;上页;;二、内部数据存储器 RAM 地址:00H ~ FFH;SFR 特殊功能 寄存器;1、内部RAM区(MCS-51);0FH 08H;;⑵ 位寻址区 (16个RAM单元 VS 12个SFR);⑵ 用户RAM区(数据缓冲区)共80个单元;⑴ 程序计数器PC;PC 管理程序执行顺序的过程:;⑵ 累加器A 地址:0E0H;⑶ 寄存器B 地址:0F0H;⑷ 程序状态字PSW 地址:0D0H;辅助进位标志AC(PSW.6);工作寄存器区选择位RS1 、RS0(PSW.4、 PSW .3);OV= C6′ C7′ ;D7D6D5D4 D3D2D1D0;奇偶标志P(PSW.0);?;D7D6D5D4 D3D2D1D0;⑸ 堆栈指针 SP;SP;⑹ 数据指针 DPTR;⑺ I/O 端口P0 ~ P3 地址:80H 90H 0A0H 0B0H;⑽ 其他控制寄存器;寻址空间64KB;;2.5 51单片机的中断 ; 中断是指通过硬件来改变CPU的运行方向。计算机在执行程序的过程中,外部设备向CPU发出中断请求信号,要求CPU暂时中断当前程序的执行而转去执行相应

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档