第2章节__AT89单片机结构和原理.ppt

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

(1 )晶振周期:也叫振荡周期,晶振周期为最小的时序。 (2)时钟周期:时钟信号的周期也称为机器状态时间,它是振荡周期的2倍。即一个时钟周期包含2个振荡周期。 晶振频率经分频器后形成两相错开的时钟信号P1和P2。在每个时钟周期的前半周期,相位1(P1)信号有效,在每个时钟周期的后半周期,相位2(P2)信号有效。每个时钟周期(常称状态S)有两个节拍(相)Pl和P2, CPU就是以两相时钟P1和P2为基本节拍指挥8051的各个部件协调地工作。 (3)机器周期(也称M周期):晶振频率12分频后形成机器周期。一个机器周期包含12个振荡周期或6个S状态。由于每个S状态有两个节拍P1和P2,因此,每个机器周期的12个振荡周期可以表示为SIP1,SIP2,S2P1,52P2,…,S6P2。 (4)指令周期:指令的执行时间称作指令周期。 8051单片机的指令按执行时间可以分为三类:单周期指.令、双周期指令和四周期指令。四周期指令只有乘、除两条指令。 四者的关系: 若外接晶振频率为fosc=12 MHZ,则四个基本周期的具体数值为: (1) 振荡周期=1/12 μs。 (2) 时钟周期=1/6 μs。 (3) 机器周期=1 μs。 (4) 指令周期=1~4 μs。 晶振周期、时钟周期、机器周期和指令周期均是单片机时序单位。晶振周期和机器周期是单片机内计算其他时间值(如波特率、定时器的定时时间等)的基本时序单位。 3)典型时序 (1)单周期指令 对于单周期单字节指令,在S1P2把指令码读入指令寄存器,并开始执行指令,但在S4P2读的下一指令的操作码要丢弃,且PC不加1。对于单周期双字节指令,在S1 P2把指令码读入指令寄存器,并开始执行指令。在S4P2读入指令的第二字节。无论是单字节还是双字节均在S6P2结束该指令的操作。如图2-5所示。 图2-5 单周期指令时序 (2)双周期指令 对于单字节双周期指令,在两个机器周期之内要进行4次读操作。只是后3次读操作无效。 课 题 (章节名称) 2.2存储器组织 时间 2010年9月3日 星期5 3、4节 第3次课 2010年9月7日 星期1 3、4节 第4次课 教学目的与要求 掌握MCS-51系列单片机存储器组织 教学重点 MCS-51系列单片机存储器组织 教学难点 教学方法 讲授法 教学时数 4 课外作业 主要内容 时间分配 2.2 MCS-51单片机的存储器组织 一、存储器一般概念 二、51单片机的存储器 1.程序存储器 2.数据存储器 20 30 50 课后小结 2. 5 AT89C51存储器 相关概念 1、地址:存储器由许多存储单元组成,每个单元有一个编号,称为该存储单元的地址。 每个存储单元可存放一个8位的二进制数(即一字节)。 注意:1个字节 (BYTE)= 8 位二进制数(bit) 程序存储器的地址通常常采用16位二进制表示如:0000H. 片内数据存储器的地址采用8位表示,如:00H;而片外数据存储器则采用 16位二进制表示,如:0000H. 2、容量:存储器所能存放的二进制位数。一般用字节数来表示。单位一般用KB、MB。 1K=210=1024 如一个具有12根地址线的存储器芯片,其容量为:212 = 4096B=4KB 存储器(或单片机)容量的计算: 有n根地址线的存储器(或单片机)芯片,容量为2nB。 3、存储器分类 RAM(随机存储器):它是一种可读可写的存储器,存取速度快,但掉电后,信息会丢失。用来存放原始和中间数据及结果,又称为数据存储器。 ROM(只读存储器) :掉电后信息不会丢失。用来存放程序、常用数据、表格。又称为程序存储器。 分类:掩膜式ROM,EPROM, EEPROM、 Flash ROM。 AT89C51单片机存储器结构采用哈佛型结构,即将程序存储器(ROM)和数据存储器(RAM)分开,它们有各自独立的存储空间、寻址机构和寻址方式。这是单片机区别于普通计算机的标志之一。其典型结构如图2-7所示。 图2-7 AT89C51存储器结构图 1、访问片内RAM单元用MOV指令 2、访问片外RAM单元用MOVX指令 3、访问ROM单元用MOVC指令 一、程序存储器 AT89C51程序存储器有片内和片外之分。片内有4 KB字节的Flash程序存储器,地址范围为0000H~0FFFH。当不够使用时,可以扩展片外程序存储器,因程序计数器PC和程序地址指针DPTR都是16位的,所以片外程序存储器扩展的最大空间是64 KB,地址范围为0

文档评论(0)

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

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

1亿VIP精品文档

相关文档