- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 微机原理及应用2-wzj
读操作码 A3H (c) 单字节双周期指令 如:INC DPTR OP A3H ROM PC OSC ALE P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 S1 S2 S3 S4 S5 S6 机器周期 机器周期 S1 S2 S3 S4 S5 S6 S1 S2 S3 S4 S5 读下一个操作码(丢掉)PC不增“1” DPL DPH XTAL2 (c) 单字节双周期指令 指令长度为1个字节 执行时间为2个机器周期,因DPTR是16位的 即在本周期的S4P2及下一周期的2次取指无效 在第2周期的S6P2期间执行完毕 在S1P2期间读入操作码并锁存在指令寄存器中 在后面3个ALE出现时(PC)不加1 而CPU是8位的, 需要2次运算 读操作码 E0H 地址 数据 访问外部存储器 不取指 不取指 无ALE OSC ALE P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 S1 S2 S3 S4 S5 S6 机器周期 机器周期 S1 S2 S3 S4 S5 S6 S1 S2 S3 S4 S5 S 读下一个操作码(丢掉)PC不增“1” (d) 单字节双周期指令 如: MOVX A,@DPTR MOVX @DPTR,A OP E0H ROM PC XTAL2 MOVX类指令: 在S1P2期间读入操作码并锁存在指令寄存器中 在S5期间送出外部数据存储器地址,随后在S6 直到下一机器周期的S3期间送出或读入数据 在第2周期的S6P2期间执行完毕 2.6.2 复位电路与复位状态 1、复位电路 b)上电/外部复位电路 a)上电复位电路 2、复位状态 ROM:read-only memory; RAM:read-access memory (随机存储器,可读可写) * * 该引脚的第二功能(VPD )是作为内部备用电源的输人端。 第二功能(PROG)是对8751型单片机内部EPROM编程时的编程脉冲输入端 引脚的第二功能VPP外接12—25v的编程电压 * 在微型计算机系统中外部存储器简称外存,主要是各种大容量的磁盘存储器、光盘存储器等。这类存储器的存储容量大.但存取速度较慢;内部存储器简称内存.主要是能与CPU直接进行数据交换的半导体存储器。这类存储器的存储容量较外存小,但存取速度快。 * :位是计算机中所能表示的最基本和最小的数据单位;由于计算机中使用的是二进制,因此,位就是指一个二进制位。 一个连续的8位二进制数码称为一个字节,即 1Byte=8bit。 字通常由16位二进制数码组成,也可以说,两个字节构成一个字。 不同类型的计算机有不同的字长,如MCS一51型单片机是8位机,字长为8位;以80586为微处理器的计算机是32位机,其字长为32位。字长是指计算机能一次处理二进制数码位数的多少。 存储器的存储容量用来表示可存放二进制数据量的多少。用于存储数据的场所,称其为单元。 单元与地址是一一对应的关系 而二进制位数取决于微型计算机内部地址总线的条数,若8位微型计算机中设有16条地址线,单元地址就用16位二进制数码表示,其地址编码可以从0000H编到FFFFH,共65536个地址,对应65536个存储单元,写成216。因此,若存储器的容量设为Q,机内的地址条数设为n.则有Q=2n。 * 保证计算机有序工作. * (第一个字节) * 内部数据存储器有256B的数据存储空间, 1 0 1 0 1 1 0 1 1 0 0 1 1 1)P0口作地址/数据总线输出时 1 2)P0口作地址/数据总线输入时 二、P0口作为通用输入输出 (1)内部的控制电平为低电平,封锁与门, 将输出驱动电路的上面的场效应管(FET)截止。 (2)同时使多路转接开关MuX接通锁存器Q端的输出通路。输出锁存器在CP脉冲的配合下,将内部总线传来的信息反映到输出端并锁存。 (3)需外接上拉电阻 1)P0口作为通用输出时 0 0 / 0 1 0 1 P0口用于通用输出 0 0 / 1 0 1 0 +5v 应区分两种情况: 一般操作的输入(读引脚) 端口操作的输入(读锁存器) 2)P0口作为通用输入时 读引脚就是直接读取P0.x引脚的状态。在“读引脚”信号 (为低电平0) 的控制下把缓冲器打开,将端口引脚上的数据经缓冲器通过内部总线读进来。注意:P0口在作为一般输入口使用时在读取管脚之前还应向锁存器写入“1“,使上下两个场效应管均处于截止状态,使外接的状态不受内部信号的影响,然后再来读。 (1)一般输入口:读引脚 0 0 一般操作输入:读引脚读入“0” 0 0 0 0 一般操作输入:读引脚读入“0” 0 0 0 0 一般操作输入:读引脚读
您可能关注的文档
最近下载
- ××公司第二届掼蛋比赛活动方案.doc VIP
- 《重症医学》教学大纲要点.doc VIP
- 人教版 (2024) 七年级上册Starter Unit 3 welcome 课件+音频(共26张PPT).pptx VIP
- 锥套零件的机械加工工艺规程制订及锥套工序专用夹具设计.doc VIP
- 2024年全国职业院校技能大赛高职组(建筑装饰数字化施工赛项)备赛试题库(含答案).docx VIP
- 06216中外建筑史2007年01月试卷.doc VIP
- “尚德守法共治共享食品安全”主题班会.ppt VIP
- 高中数学课件:3《2-2-1直线的点斜式方程》0.pdf VIP
- 智能停车场系统中英文对照外文翻译文献.docx
- 建筑工程培训PPT课件范文.pptx VIP
文档评论(0)