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

单片机原理与接口技术-全套PPT课件.pptx

单片机原理与接口技术-全套PPT课件.pptx

  1. 1、本文档共911页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机原理与接口技术;第一部分 单片机及其基本组成;第一部分 单片机及其基本组成;第1章 单片机概述 ; 1.1 单片机 ; 2. 通用单片机和专用单片机 ;3. MCS-51单片机系列;MCS-51可分为两个子系列和4种类型 ; 1.2 单片机系统 ; 2. 单片机的软件系统 ;第2章 MCS-51单片机的基本组成;第2章 MCS-51单片机的基本组成;2.1 概述;;P0口的P0.0~P0.7引脚(39~32脚) P1口的P1.0~P1.7引脚(1~8脚) P2口的P2.0~P2.7引脚(28~21脚) P3口的P3.0~P3.7引脚(10~17脚) Vcc(40脚):电源端,接+5V; Vss(20脚):接地端; XTAL1(19脚)、 XTAL2(18脚):外接石英晶体、微调电容或振荡信号输入引脚。 :低8位地址锁存允许信号输出引脚。第二功能为编程脉冲输入引脚; (29引脚):读片外程序存储器选通信号输出端引脚。 /Vpp(31脚):读片内或片外程序存储器选择端引脚。第二功能为编程电压输入端。 RST/VPD(9脚):复位信号输入端引脚。第二功能为备用电源输入端。 ; ⑴ 地址总线(Address Bus,简写AB) 地址线A0~A15 共16位,P2口提供高8位地址A8~A15,P0口经地址锁存器提供低8位地址A0~A7 。片外存储器可寻址范围达64KB(即65536个字节)。 ⑵ 数据总线(Data Bus,简写DB) 地址线D0~D7共8位,由P0口提供,分时输送低8位地址(通过地址锁存器锁存)和8位数据信息。 ⑶ 控制总线(Control Bus,简写CB) 控制总线由P3口的第二功能 (P3.6)、 (P3.7)和3根独立的控制线 、ALE和 组成。 ;2.2 中央处理器CPU;2.3.1 电路组成 时钟电路用于产生单片机工作所需要的时钟信号。单片机本身如同一个复杂的同步时序电路,为了保证同步工作,电路应在唯一的时钟信号控制下,严格地按规定时序工作。MCS-51单片机时钟电路框图如图2.4所示。; ; 我们也可以引入外部脉冲信号作为单片机的振荡脉冲,对于80C51单片机而言,这时外部脉冲信号是经XTAL1引脚注入,而XTAL2引脚悬空,对外部信号的占空比没有要求,但高低电平持续的时间不就短于20ns。这种方式常用于多块芯片同时工作,这样便于同步,如图2.5所示。;2.3.2 时序与时序定时单位;2.4 MCS-51单片机的内部存储器 ;图2.6 8C051单片机存储器地址空间; ;1.工作寄存器区;用第几组工作寄存器作为当前工作寄存器组,可由特殊功能寄存器中程序状态字寄存器PSW中的RS1、RS0两位二进制数组合来决定,如表2.1所示。 ;2.位寻址区 单片机片内RAM中20H~2FH地址范围中共16个字节单元称为位寻址区。该区的16个字节单元,既可作为一般的RAM使用,进行字节操作,也 可以对单元中的每一位进行位操作。 16个字节单元共128位,每位有位地址,地址范围是00H~07H。 位寻址区中的每一位地址有两种表示形式:一是表中位地址形式,另一种是单元地址?位序形式。; 3.通用RAM区;2.4.3 特殊功能寄存器(Special Function Registers 简称SFR) 在8051单片机中设置了21个特殊功能寄存器,它们不连续地分布在地址为80H-FFH的128个字节的存储空间中。 在这21个SFR中,凡是字节地址能被8整除(即16进制的地址码尾数为0或8)的11个单元均具有位寻址能力,有效的位地址共有82个。 82个有效位地址可用位地址、位符号、单元地址.位序和寄存器名.位序四种方法来表示,但一般是用位符号或寄存器名.位序来表示的。 ;表2.3各特殊功能寄存器的符号及地址表; 这些特殊功能寄存器分别用于以下各功能单元: CPU:A、B、PSW、SP、DPTR(DPH、DPL) 并行口:P0、P1、P2、P3 串行口:SCON、SBUF、PCON 中断系统:IE、IP 定时/计数器:TMOD、TCON、TH0、TL0、TH1、TL1。 通用的6个特殊功能寄存器:A、B、PSW、DPTR(DPH、DPL)。 PSW的各位的位符号及其意义:    ; 2.4.4 堆栈及其存储特性; ;2.堆栈指针SP(Stack Pointer) MCS-51单片机属于向上生长型堆栈,入栈时栈顶地址递增,SP中的内容增大;出栈时栈顶地址递减,SP中的内容减小,栈顶存储单元是堆栈存有数据的最高地址单元,

文档评论(0)

粱州牧 + 关注
实名认证
内容提供者

资料收集自互联网,若有侵权请联系删除,谢谢~

版权声明书
用户编号:8036120077000004

1亿VIP精品文档

相关文档