欢迎来到天天文库
浏览记录
ID:49225013
大小:467.00 KB
页数:8页
时间:2020-03-01
《MCS_3_CH2.2-2010.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《微机原理及应用》教案第三讲课题:第二章MCS-51单片机结构二教学目的:MCS-51单片机的存储器和专用功能存储器教学难点、重点:存储器结构作业:44:2-4、5I、课程复习、引入单片机内包含下列几个部件:(1)一个8位CPU。(运算器、PC、指令寄存器、复位)(2)一个片内振荡器及时钟电路。(晶振电路、时序)(3)4KBROM程序存储器。(4)128BRAM程序存储器。(5)两个16位定时器/计数器。(6)可寻址64KB外部数据存储器和64KB外部程序存储器空间的控制电路。(三总线:地址线、数据线、控制线)(7)32条可编程的I/O线(4个8位
2、并行I/O端口)。(每个端口除了通用的并口外,各具特点)(8)一个可编程全双工串行接口。(9)具有5个中断源两个优先级嵌套中断结构。通过某种方式,使单片机内各寄存器的值变为初始状态的操作称为复位。MCS—51单片机在时钟电路工作以后,在RST/VPD端持续给出2个机器周期(24个振荡器周期)的高电平就可以完成复位操作(一般复位正脉冲宽度大于10ms)。复位分为上电复位和外部复位两种方式。3-8《微机原理及应用》教案寄存器内容寄存器内容PCACCBPSWSPDPTRP0—P3IPIE0000H00H00H00H07H0000H0FFH×××00000
3、0××00000TMOPTCONTH0TL0TH1TL1SCONSBUFPCON00H00H00H00H00H00H00H不定0×××××××I、本课内容2.3存储器lMCS—51的存储器结构与常见的微型计算机的配置方式不同,它把程序存储器和数据存储器分开,各有自己的寻址系统、控制信号和功能。l程序存储器用来存放程序和始终要保留的常数。l数据存储器通常用来存放程序运行中所需要的常数或变量。从物理地址空间看,MCS—51有4个存储器地址空间,即片内程序存储器、片外程序存储器、片内数据存储器和片外数据存储器。2.3.1程序存储器1、程序存储器的作用和芯
4、片:程序存储器是用来存放已调试好的固定程序和表格常数。单片机中内含的程序存储器主要有只读存储器(ROM)、紫外线擦除电可编程只读存储器(EPROM)和闪速存储器(FLASHROM)。2、PC——程序存储器的地址指针(16位)3-8《微机原理及应用》教案3、程序存储器空间(0000H——FFFFH)l8051/8751:片内4K(0000H-0FFFH),EA/VPP=1,片外60K(1000H-FFFFH),EA/VPP=0,当程序执行到片外的范围时,EA自动从1à0l8031:均片外4、特殊的程序存储器:复位后程序计数器PC的内容为0000H,因
5、此系统从0000H单元开始取指并执行程序,它是系统执行程序的起始地址。通常在该单元中存放一条跳转指令,而用户程序从跳转地址开始存放。0003H、000BH、000BH、001BH和0023H对应5种中断源的中断服务入口地址MCS—51单片机复位、中断入口地址2.3.2内部数据存储器l两个地址空间的数据存储器:内部数据存储器和外部数据存储器;访问的指令不同l内部数据存储器是最灵活的地址空间,它分成物理上独立的且性质不同的几个区:00H—7FH(0--127)单元组成的128B地址空间的RAM区;80H—FFH(128--255)单元组成的高128B的
6、RAM区(仅在8032/8052单片机中有这一区);128B地址空间的专用功能寄存器(又称特殊功能寄存器)区。3-8《微机原理及应用》教案1、工作寄存器区00H-1FH:用寄存器名Rn寻址;或作一般的RAM使用0区1区2区3区地址寄存器地址寄存器地址寄存器地址寄存器00HR008HR010HR018HR001HR109HR111HR119HR102HR20AHR212HR21AHR203HR30BHR313HR31BHR304HR40CHR414HR41CHR405HR50DHR515HR51DHR506HR60EHR616HR61EHR607HR
7、70FHR717HR71FHR7当前程序使用的工作寄存器区是由程序状态字PSW(特殊功能寄存器,字节地址为D0H)中的D4、D3位(RS1和RS0)来指示的,PSW的状态和工作寄存器区对应关系见表2—4。CPU通过对PSW中的D4、D3位内容的修改,就能任选一个工作寄存器区。这个特点使MCS—51具有快速现场保护功能。使用举例:MOVR0,#07H2、位寻址区域20H—2FH:各种程序状态标志、位控制变量社在位寻址区内;一般的数据缓冲器内部RAM的为位寻址区域(见表2--5),字节地址位地址D7D6D5D4D3D2D1D02FH2EH2DH2CH2
8、BH2AH29H28H27H26H25H24H23H22H21H20H7F776F675F574F473F372F271F
此文档下载收益归作者所有
点击更多查看相关文章~~