单片机第二章报告.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MCS-51单片机指令系统有专用于工作寄存器操作的指令,读、写速度比一般片内RAM要快,指令字节比一般直接寻址指令要短,还具有间址功能,能给编程和应用带来方便,有利于提高单片机的运算速度。因此,在单片机的应用编程中应充分利用这些寄存器,以简化程序设计,提高程序运行速度。 系统复位后,SP的内容为07H,从而复位后堆栈实际上是从08H单元开始的。但08H~1FH单元分别属于工作寄存器1~3区,如果程序要用到这些区,最好把SP值改为1FH或更大的值。一般在内部RAM的30H~7FH单元中开辟堆栈。 2.位寻址区 20H~2FH单元是位寻址区。这16个单元(共计16×8b=128b)的每一位都赋予了一个位地址,位地址范围为00H~7FH,如表2-8所示。该区可以对单元中每一位进行位操作,因此把其称为位寻址区。 3.用户区 片内RAM中30H~7FH共80个单元为用户区,又称数据缓冲区,用于存放各种用户数据和中间结果,起到数据缓冲的作用。对用户RAM区的使用没有任何规定或限制,但在一般应用中常把堆栈开辟在此区中。 2.2.4 单片机特殊功能寄存器 片内RAM的高128B(80H~FFH)为特殊功能寄存器(Special Function Registers,SFR)区,专用于控制、管理片内算术逻辑部件、并行I/O口、串行I/O口、定时器/计数器、中断系统等功能模块的工作。 21个SFR不连续地分散在片内RAM的高128B单元之中,尽管还余有许多空闲地址,但用户并不能使用。 特殊功能寄存器的位寻址 21个SFR中有11个专用寄存器(见表2-9中带“*”的)可以位寻址,它们字节地址的低半字节都为0H或8H(即可位寻址的特殊功能寄存器字节地址具有能被8整除的特征),共有可寻址位11×8-5(未使用)=83位,如表2-10所示(“空”栏表示该位没有位定义,“—”的栏表示该位未使用)。 单片机复位后,内部各专用寄存器状态如表2-2所示。 寄存器 复位状态 寄存器 复位状态 PC 0000H ACC(简称A) 00H B 00H PSW 00H SP 07H DPTR 0000H P0~P3 0FFH IP ×××00000B IE 0××00000B TMOD 00H TCON 00H TL0,TL1 00H TH0,TH1 00H SCON 00H SBUF 不定 PCON 0×××0000B 说明:×表示无关位。 (1)复位后PC值为0000H,表明复位后程序从0000H开始执行。 (2)A=00H,累加器被清零。 (3)PSW=00H,表明当前工作寄存器为第0组工作寄存器。 (4)SP=07H,表明堆栈底部在07H。一般需重新设置SP值。 (5)P0~P3口值为FFH。P0~P3口用作输入口时,必须先写入“1”。单片机在复位后,已使P0~P3口每一端线为“1”,为这些端线用作输入口做好准备。 (6)IP=×××00000B,表明各个中断源均处于低优先级。 (7)IE=0××00000B,表明各个中断源均处于关断状态。 1.阐明MCS-51单片机的组成。 2.MCS-51单片机引脚如何分类?说明各引脚的作用。 3.在下列情况下,EA引脚应接何种电平? (1)只有片内ROM。 (2)只有片外ROM。 (3)有片内、片外ROM。 (4)有片内ROM但不用,而用片外ROM。 4.简述程序状态字寄存器PSW中各位的含义。 5.什么是振荡周期、时钟周期、机器周期?针对MCS-5l单片机,如果采用6MHz晶振频率,它们的周期各是多少? 6.8051单片机可以配置的程序存储器的最多容量是多少? 7.8051单片机的内部RAM可以分为几个区域?各区的地址范围及其特点是什么? 8.请综述各专用寄存器复位后的状态。 9.CPU复位后,R0~R7的单元地址是多少? 10.特殊功能寄存器中哪些寄存器可以位寻址?它们的字节地址是什么? * 单片机技术及应用 单 片 机 技 术 及 应 用 第2章 MCS-51单片机结构 单片机技术及应用 教学提示 本章主要介绍MCS-51单片机的内部结构、引脚功能、时钟电路、复位电路、I/O端口及存储器配置,为以后各章的学习打下基础。 教学目标 了解单片机的内部结构与型号。 掌握单片机各引脚信号的功能定义。 掌握单片机的时钟电路及复位电路。 掌握单片机各I/O口的特点。 掌握单片机存储器空间分配及读写。 MCS-51单片机组成 1.电源引脚 VCC(40脚):接+5V电源正端。 VSS(20脚):接地端。 2.时钟引脚 XTAL1(19脚):内部振荡电路反相放大器的输入端,是外接晶体的一个引脚。当采用外部振荡器时,此

您可能关注的文档

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档