- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2. MCS - 51 指令的取指/执行时序 图2.7 MCS - 51 单片机取指/执行时序 3. 访问外部ROM和RAM的时序 图 2.8 读外部程序ROM时序 图 2 - 9 读外部数据RAM时序 图 2.10 写外部数据RAM的时序 振荡周期:振荡脉冲的周期。 状态周期:两个振荡周期为一个状态周期,也称为时钟周期,用S表示。两个振荡周期作为两个节拍分别称为节拍P1和节拍P2。在状态周期的前半周期P1有效时,通常完成算术逻辑操作;在后半周期P2有效时,一般进行内部寄存器之间的传输。 机器周期:一个机器周期包含6个状态周期,用S1、S2、…、S6表示;共12个节拍,依次可表示为S1P1、S1P2、S2P1、S2P2、…、S6P1、S6P2。 指令周期:执行一条指令所占用的全部时间,它以机器周期为单位。MCS-51系列单片机除乘法、除法指令是4周期指令外,其余都是单周期指令和双周期指令。若用12 MHz晶振,则单周期指令和双周期指令的指令周期时间分别为1 μs和2 μs,乘法和除法指令为4 μs。 图2.4 单周期指令时序 (a) 单字节周期指令(如INC A);(b) 双字节单周期指令(如ADDA,#data) 2.4.2 数据存储器 1.编址与访问 MCS-51单片机片内、外数据存储器是两个独立的地址空间,应分别单独编址。片内数据存储器除RAM块外,还有特殊功能寄存器(SFR)块。对于51子系列,前者有128个字节,其编址为00H~7FH;后者有128个字节,其编址为80H~FFH;二者连续而不重叠。对于52子系列,前者有256个字节,其编址为00H~FFH;后者有128个字节,其编址为80H~FFH。后者与前者高128个字节的编址是重叠的。由于访问它们所用的指令不同,并不会引起混乱。片外数据存储器一般是16位编址。数据存储器的编址如图2.6所示。 图2.6 数据存储器编址图 (a) 51子系列;(b) 52子系列 2.片内数据存储器 00H R0 ? 工作寄存器0组 01H R1 工 07H R7 08H R0 ? 工作寄存器1组 作 09H R1 寄 0FH R7 10H R0 ? 工作寄存器2组 存 11H R1 器 17H R7 18H R0 ? 工作寄存器3组 区 19H R1 1FH R7 图2.7 51子系列单片机片内RAM的配置 数 据 缓 冲 区 20H 21H 22H 23H 位 24H 25H 寻 26H 27H 址 28H 29H 区 2AH 2BH 2CH 2DH 2EH 2FH 07 06 05 04 03 02 01 00 0F 0E 0D 0C 0B 0A 09 08 17 16 15 14 13 12 11 10 1F 1E 1D 1C 1B 1A 19 18 27 26 25 24 23 22 21 20 2F 2E 2D 2C 2B 2A 29 28 37 36 35 34 33 32 31 30 3F 3E 3D 3C 3B 3A 39 38 47 46 45 44 43 42 41 40 4F 4E 4D 4C 4B 4A 49 48 57 56 55 54 53 52 51 50 5F 5E 5D 5C 5B 5A 58 67 66 65 64 63 62 61 60 6F 6E 6D 6C 6B 6A 69 68 77 76 75 74 73 72 71 70 7F 7E 7D 7C 7B 7A 79 78 30H 31H 7EH 7FH ? ? ? ? 1) 工作寄存器区 00H~1FH单元为工作寄存器区。工作寄存器也称通用寄存器,用于临时寄存8位信息。工作寄存器分成4组,每组都有8个寄存器,用R0~R7来表示。程序中每次只用1组,其它各组不工作。使用哪一组寄存器工作由程序状态字PSW中的PSW.3(RS0)和 PSW.4(RS1)两位来选择,其对应关系如表2.4所示。通过软件设置RS0和RS1两位的状态,就可任意选一组工作寄存器工作。这个特点使MCS-51单片机具有快速现场保护功能,对于提高程序效率和响应中
您可能关注的文档
- 寿险公司客户积累方案.ppt
- 环境影响评价报告公示:烘干塔建设环评报告.doc
- 教师说课课件获奖作品:思想品德八年级上册第七课 第二框礼仪展风采.ppt
- 栾川县鑫川矿业开发有限责任公司石宝沟-鱼库矿区铅锌矿开采项目环境影响评价报告书.doc
- 栾川县鑫川矿业开发有限责任公司石宝沟-鱼库矿区铅锌矿开采项目环境影响评价报告书..doc
- 中医内科学课件78眩晕要点.ppt
- 张骞传新版2012年11月.ppt
- 环境影响评价报告公示:建华建材沈阳二厂房扩建及附属工程建设环评报告环评受理公示.doc
- 环境影响评价报告公示:橡塑制品加工大丰经济开发区张謇路北侧,金韦尔东侧江苏宏尚环评报告.doc
- 九年级数学中考复习-抛物线与存在性问题3.doc
- 外国建筑史 二战后建筑设计的主要.ppt
- 智能射频卡、发卡管理软件、取电器原理介绍.ppt
- 新人教版八年级物理上册科学之旅.ppt
- 中外工艺美术史魏晋南北朝六朝中国工艺美术史雅黑字体版..ppt
- 环境影响评价报告公示:东莞市市区污水处理厂配套截污管网整改(大修)一期项目环评报告.doc
- 最感人最有用的初三励志班会——形象震撼课件.ppt
- 用复变函数的观点看静电学问题.ppt
- 人教版九年级全册第六课第一框 人民当家作主的法治国家.ppt
- 售后服务文化与售后服务制度(谭新政).ppt
- 八年级英语上册 Module 8 Accidents Unit 3 Language in use课件 (新版)外研版.ppt
原创力文档


文档评论(0)