5 解剖单片机-单片机的CPU和内存.ppt
《5 解剖单片机-单片机的CPU和内存.ppt》由会员分享,可在线阅读,更多相关《5 解剖单片机-单片机的CPU和内存.ppt(22页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、5 解剖解剖单片机片机-单片机的片机的CPU和内存和内存MCS-51MCS-51单片机的单片机的单片机的单片机的CPUCPU和内存和内存和内存和内存 4.4.作业作业 3.3.单片机单片机CPUCPU概述概述 2.2.单片机内存单片机内存ROM&RAM 1.1.教学目标、教学目标、重点和难点重点和难点2 21.MCS-51单片机的单片机的CPU和内存和内存教学目标教学目标1.认识MCS-51的存储器结构;2.掌握数据存储器与程序存储器的访问方法;3.了解数据存储器与程序存储器的扩展方法;教学重点与难点教学重点与难点1.MCS-51的存储器结构;2.数据存储器与程序存储器的访问方法。(难点)3
2、31.MCS-51单片机的单片机的CPU和内存和内存v内部程序存储器(FLASH)4K 字节 v外部程序存储器(ROM)64K 字节 v内部数据存储器(RAM)256 字节v外部数据存储器(RAM)64K 字节1.AT89C51 内存配置内存配置 4 41.MCS-51单片机的单片机的CPU和内存和内存1.1 AT89C51 内存空间内存空间 5 51.MCS-51单片机的单片机的CPU和内存和内存1.1.1 低低128 个字节个字节 v寄存器区(单元地址为00H1FH)共有4组寄存器,每组8个寄存单元,各组都以R0R7作寄存单元编号。v位寻址区(单元地址为20H2FH)既可作为一般RAM单元
3、使用,进行字节操作,也可以对单元中每一位进行位操作。v用户区(单元地址为30H7FH)供用户使用的一般RAM区,没有任何规定或限制,一般应用中常把堆栈开辟在此区中。6 61.MCS-51单片机的单片机的CPU和内存和内存1.1.2 高高128 个字节个字节 高128单元是供给专用寄存器使用的,也称为特殊功能寄存器,单元地址为80HFFH。7 71.MCS-51单片机的单片机的CPU和内存和内存 特殊功能寄存器位地址空间特殊功能寄存器位地址空间 8 81.MCS-51单片机的单片机的CPU和内存和内存1.1.4 复位后内部各寄存器的数据值复位后内部各寄存器的数据值 9 92.MCS-51单片机的
4、单片机的CPU和内存和内存2.1 PSW程序状态字程序状态字 用于存放程序运行中的各种状态信息用于存放程序运行中的各种状态信息。CY(PSW.7):高位进位标志位。常用:高位进位标志位。常用“C”表示。表示。AC(PSW.6):辅助进位标志位。:辅助进位标志位。F0 (PSW.5):用户标志位。:用户标志位。RS1(PSW.4):寄存器组选择位:寄存器组选择位1。RS0(PSW.3):寄存器组选择位:寄存器组选择位0。OV (PSW.2):溢出标志位。:溢出标志位。(PSW.1):保留位,无定义。:保留位,无定义。P (PSW.0):奇偶校验位,若累加器(:奇偶校验位,若累加器(A)中的)中的
5、“1”的位个数是奇数个则的位个数是奇数个则P1,偶,偶数个则数个则P0。10102.MCS-51单片机的单片机的CPU和内存和内存 寄存器组的选择寄存器组的选择 11112.MCS-51单片机的单片机的CPU和内存和内存2.2 ACC累加器累加器 8位寄存器,是最常用的专用寄存器,功能较多,地位重要。既可用于存放操作数,也可用来存放运算的中间结果。MCS-51单片机中大部分单操作数指令的操作数就取自累加器,许多双操作数指令中的一个操作数也取自累加器。12122.MCS-51单片机的单片机的CPU和内存和内存 B寄存器是一个8位寄存器,主要用于乘除运算。乘法运算时,B存乘数。乘法操作后,乘积的高
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 解剖单片机-单片机的CPU和内存 解剖 单片机 CPU 内存
限制150内