8051单片机引脚共有几种寻址方式

8051单片机寻址方式_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
8051单片机寻址方式
&&单片机的七种寻址说明
阅读已结束,下载本文需要
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢MCS-51单片机指令系统共有7种寻址方式;MOV&A,&Rn&为&寻址;MOV&C,&bit&为&寻址。
来源:互联网
责任编辑:王强字体:
RT:我想知道MCS-51单片机指令系统共有7种寻址方式;MOV&A,&Rn&为&寻址;MOV&C,&bit&为&寻址。用户回答1:第一个是寄存器寻址,第二个应该是位寻址相关解决方法如下:
第一个是寄存器寻址,第二个应该是位寻址
指令共有24条,算术运算主要是执行加、减、乘、除法四则运算。另外MCS-51指令系统... 减1操作,BCD码的运算和调整,我们都归类为运算指令。虽然MCS-51单片机的算术逻辑...
MCS-51系列单片机指令系统共有111条指令,其中有49条单字节指令、45条双字节指令和17条三字节指令。
MCS-51数据传送指令:
数据传送指令共有29条,数据传送指令一般...
MCS-51系列单片机指令系统共有111条指令,其中有49条单字节指令、45条双字节指令和17条三字节指令。
MCS-51数据传送指令:
数据传送指令共有29条,数据传送指令一...
mcs-51系列单片机指令系统有五类,分别为:
1、数据传送指令
2、算术运算指令
3、逻辑运算指令
4、控制转移指令
5、布尔处理指令
MCS-51单片机的指令集 1、数据传送类指令 助记符 功能说明 字节数 振荡周期
MOV ... 非零转移 3 24 NOP 空操作 1 12 控制转移指令共有17条,可分为"无条件转移指令" "有条...
一个机器周期=6个状态周期=12个时钟周期大多数指令周期由一个机器周期或两个机器周期组成,只有乘法、除法指令需要4机器周期指令
按执行时间来分 有 单周期指令和双周期指令三周期指令和两个四周期指令
按长度来分。。。
12个时钟周期,是1个机器周期;
在单片机中,是以机器周期的个数,作为时间的计量单位。
Mcs51单片机的111条指令,执行时,所花费的时间,称为指令周期。
有64条指令,执行的...
问:MCS-51单片机中的8位CPU指什么?答:mcs-51单片机中的8位CPU,主要指其数据总线为8位。
问:单片机MCS-51汇编语言中的A B C指的是什么,比如汇编语言中R0-R7指的是...答:单片机MCS-51汇编语言中: 1、A是累加器,是使用频率最高的特殊寄存器。绝大多数的算术、逻辑运算都要有累加器参与完成;使用累加器传送数据也是效率最高的。 2、B是通用寄存器,也是唯一可以参与乘、除运算指令的寄存器。 3、C是进位位,属于位...
答:MCS-51系列单片机,属于哈佛结构体系体系结构。 哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。中央处理器首先到程序指令存储器中读取程序指令内容,解码后得到数据地址,再到相应的数据存储器中读取数据,并进行下一步的操作(通常...
答:五大类,传送,算术运算,转移,逻辑运算,位操作 另外还有伪指令
答:MCS是Intel公司单片机的系列符号。Intel推出有MCS-48、MCS-51、MCS-96系列单片机。 MCS-51系列单既包括三个基本型80C31、,以及对应的低功耗型号80C31、,因而MCS-51特指Intel的这几种型号。 在计算机领域,系列机是指同一...
答:1、供电电路 2、GND 3、EA接高电平 4、时钟电路 5、 复位电路
答:MCS51是最早也是最标准的51系列,现在所说的MCS51就是指51系列,也经常作为51系列的代名词,最早由intel公司出品,其意义在于确定了51的标准,后面的所有51都是沿用了这个标准并加以延伸。准确的说,MCS51不是一个具体型号,而是整一个8位单片机...
问:从外部某单元开始有一数据块,数据块长度为64H,试使用汇编语言编写程序...答:wdph equ 21dptr高地址缓存 wdpl equ 22dptr低地址缓存 read: mov r1,#0读取次数 mov wdph, #25h;数据存放地址高字节 mov wdpl, #00h mov dptr, #1000h; 送读数据初始地址 read_1: 保存读取数据地址 movx a, @dpt...
答:MCS-51单片机的指令集 1、数据传送类指令 助记符 功能说明 字节数 振荡周期 MOVA,Rn 寄存器内容送入累加器 1 12 MOVA,direct 直接地址单元中的数据送入累加器 2 12 MOVA,@Ri 间接RAM中的数据送入累加器 1 12 MOVA,#data8 8位立即数送入累加器 2 ...
答:MCS-51单片机的指令集 1、数据传送类指令 助记符 功能说明 字节数 振荡周期 MOV A,Rn 寄存器内容送入累加器 1 12 MOV A,direct 直接地址单元中的数据送入累加器 2 12 MOV A,@Ri 间接RAM中的数据送入累加器 1 12 MOV A,#data8 8位立即数送入累加...为您准备的好内容:
最新添加资讯
24小时热门资讯
Copyright ©
haoxyx.com All Rights Reserved. 好心游戏网 版权所有
京ICP备号-1 京公网安备02号8051_百度百科
清除历史记录关闭
声明:百科词条人人可编辑,词条创建和修改均免费,绝不存在官方及代理商付费代编,请勿上当受骗。
8051是一种8位元的,属于MCS-51单芯片的一种,由公司于1981年制造。INTEL公司将MCS51的核心技术授权给了很多其它公司,所以有很多公司在做以8051为核心的单片机,如、、深联华等公司,相继开发了功能更多、更强大的兼容产品。8051单芯片是同步式的顺序逻辑系统,整个系统的工作完全是依赖系统内部的时脉信号,用以来产生各种动作周期及同步信号。在8051单片机中已内建时钟产生器,在使用时只需接上(或其它振荡子)及电容,就可以让系统产生正确的时钟信号。
简称为,又称为微型控制器,是微型计算机的一个重要分支。单片机是70年代中期发展起来的一种超芯片,是集成CPU、RAM、ROM、I/O接口和于同一硅片上的器件。80年代以来,单片机发展迅速,各类新产品不断涌现,出现了许多高性能新型型号,现已逐渐成为工厂自动化和各控制领域的支柱产业之一。
8051引脚功能
MCS-51是标准的40引脚双列直插式,引脚分地布请参照----引脚图:
l P0.0~P0.7 P0口8位双向口线(在引脚的39~32号端子)。
l P1.0~P1.7 P1口8位双向口线(在的1~8号端子)。
l P2.0~P2.7 P2口8位双向口线(在引脚的21~28号端子)。
l P3.0~P3.7 P3口8位双向口线(在引脚的10~17号端子)。
这4个I/O口具有不完全相同的功能,大家可得学好了,其它书本里虽然有,但写的太深,初学者很难理解,这里都是按我自已的表达方式来写的,相信你也能够理解。
P0口有三个功能
1、外部扩展时,当做(如图1中的D0~D7为数据总线接口)
2、外部扩展存储器时,当作(如图1中的A0~A7为地址)
3、不扩展时,可做一般的I/O使用,但内部无上拉电阻,作为输入或输出时应在外部接上拉电阻。
只做I/O口使用:其内部有上拉电阻。
P2口有两个功能
1、扩展外部存储器时,当作地址总线使用
2、做一般I/O口使用,其内部有上拉电阻;
P3口有两个功能
除了作为I/O使用外(其内部有上拉电阻),还有一些特殊功能,由特殊寄存器来设置,具体功能请参考我们后面的引脚说明。
有内部EPROM的芯片(例如8751),为写入程序需提供专门的编程脉冲和编程电源,这些信号也是由信号的形式提供的,
即:编程脉冲:30脚(ALE/PROG)
编程电压(25V):31脚(EA/Vpp)
接触过工业设备的兄弟可能会看到有些印刷线路板上会有一个电池,这个电池是干什么用的呢?这就是单片机的备用电源,当外接电源下降到下限值时,备用电源就会经第二功能的方式由第9脚(即RST/VPD)引入,以保护内部RAM中的信息不会丢失。
(注:这些引脚的功能应用,除9脚的第二功能外,在“新动力2004版”学习套件中都有应用到。)
在介绍这四个I/O口时提到了一个“上拉电阻”那么上拉电阻又是一个什么东东呢?他起什么作用呢?都说了是电阻那当然就是一个电阻啦,当作为输入时,上拉电阻将其电位拉高,若输入为低电平则可提供电流源;所以如果P0口如果作为输入时,处在高阻抗状态,只有外接一个上拉电阻才能有效。
ALE/PROG 地址锁存控制信号
在系统扩展时,ALE用于控制把P0口的输出低8位地址送锁存起来,以实现低位地址和数据的隔离。(在后面关于扩展的课程中我们就会看到8051扩展 EEPROM电路,在图中ALE与74LS373锁存器的G相连接,当CPU对外部进行存取时,用以锁住地址的低位地址,即P0口输出。ALE有可能是高电平也有可能是低电平,当ALE是高电平时,允许地址锁存信号,当访问外部时,ALE信号负跳变(即由正变负)将P0口上低8位地址信号送入锁存器。当ALE是低电平时,P0口上的内容和锁存器输出一致。关于锁存器的内容,我们稍后也会介绍。
在没有访问外部存储器期间,ALE以1/6振荡周期频率输出(即6分频),当访问外部存储器以1/12振荡周期输出(12分频)。从这里我们可以看到,当系统没有进行扩展时ALE会以1/6振荡周期的固定频率输出,因此可以做为外部时钟,或者外部定时脉冲使用。
PORG为编程脉冲的输入端
在第五课 的内部结构及其组成中,我们已知道,在8051单片机内部有一个4KB或8KB的(ROM),ROM的作用就是用来存放用户需要执行的程序的,那么我们是怎样把编写好的程序存入进这个ROM中的呢?实际上是通过编程脉冲输入才能写进去的,这个脉冲的输入端口就是PROG。
PSEN 外部程序存储器读选通信号:在读外部ROM时PSEN低电平有效,以实现外部ROM单元的读操作。
1、内部ROM读取时,PSEN不动作;
2、外部ROM读取时,在每个会动作两次;
3、外部RAM读取时,两个PSEN脉冲被跳过不会输出;
4、外接ROM时,与ROM的OE脚相接。
参见图2—(8051扩展2KB EEPROM电路,在图中PSEN与扩展ROM的OE脚相接)
EA/VPP 访问和序
1、接高电平时:
CPU读取内部(ROM)
扩展外部ROM:当读取内部程序存储器超过0FFFH(8051)1FFFH(8052)时自动读取外部ROM。
2、接低电平时:CPU读取外部程序存储器(ROM)。 在前面的学习中我们已知道,8031内部是没有ROM的,那么在应用8031单片机时,这个脚是一直接低电平的。
3、8751烧写内部EPROM时,利用此脚输入21V的烧写电压。
RST :当输入的信号连续2个以上高电平时即为有效,用以完成单片机的复位初始化操作,当复位后PC=0000H,即复位后将从的0000H单元读取第一条指令码。
XTAL1和XTAL2 外接晶振引脚。当使用芯片内部时钟时,此二引脚用于外接石英晶体和微调电容;当使用外部时钟时,用于接外部信号。
VCC:电源+5V输入
VSS:GND接地。
AVR和pic都是跟8051结构不同的8位,因为结构不同,所以也有所不同,而且区别于使用的8051,他们都是的,只有几十条指令,大部分指令都是单的指令,所以在同样晶振频率下,较8051速度要快。另PIC的8位单片机前几年是世界上出货量最大的单片机,飞思卡尔的单片机紧随其后。
ARM实际上就是32位的,它的内部资源(寄存器和外设功能)较8051和PIC、AVR都要多得多,跟计算机的CPU芯片很接近了。常用于手机、等等。
DSP其实也是一种特殊的单片机,它从8位到32位的都有。它是专门用来计算数字信号的。在某些公式运算上,它比现行家用计算机的最快的CPU还要快。比如说一般32位的DSP能在一个内运算完一个32位数乘32位数积再加一个32位数。应用于某些对实时处理要求较高的场合
8051汇编指令
指令由于操作码和。分为单指令,双字节指令,三字节指令。
:操作数包含在指令字节中,指令后面字节的内容就是操作数本身。
:1内部数据的低128个字节单元(00H-7FH)2位;3专用功能
:由指令指出某一个寄存器中的内容作为操作数,这种寻址方式称为寄存器寻址。
:由指令指出某一个寄存器的内容作为操作数的地址。
寄存器加变址寄存器间接寻址:用于访问中的数据表格。
相对寻址:以PC的内容作为基地址,加上指令中给定的所得结果作为转移地址,只适用于双字节转移指令。
8051技术发展
Intel公司于1980年推出的MCS-51奠定了嵌入式应用的单片微型计算机的经典体系结构,但不久就放弃了进一步发展计划,并实施了8051的技术开放政策。在8051实现开放后,PHILIPS公司作为全球著名的电器商以其在电子应用系统的优势,着力发展80C51的控制功能及外围单元。将MCS-51的单片微型计算机迅速地推进到80C51的MCU时代,形成了可满足大量嵌入式应用的单片机系列产品。实现第一次飞跃。
Flash ROM促使8051第2次飞跃  当前,嵌入式系统普遍采用Flash ROM技术。Flash ROM的使用加速了单片机技术的发展。基于Flash ROM的ISP/IAP技术,极大地改变了单片机应用系统的结构模式以及开发和运行条件;而在单片机中最早实现Flash ROM技术的是ATMEL公司的AT89Cxx系列。
内核化SoC的加速8051第3次飞跃  MCS-51典型的体系结构以及极好的兼容性,对于MCU不断扩展的外围来说,形成了一个良好的嵌入式处理器内核的结构模式。当前嵌入式系统应用进入SoC模式,从各个角度,以不同方式向SoC进军,形成了嵌入式系统应用热潮。在这个技术潮流中,8051又扮演了嵌入式系统内核的重要角色。在MCU向SoC过渡的数、模混合集成的过程中,ADI公司推出了ADμC8xx系列,而公司则实现了向SoC的C8051F过渡;在PLD向SoC发展过程中,Triscend公司在可配置系统芯片CSoC的E5系列中便以8052作为处理器内核。
清除历史记录关闭 上传我的文档
 下载
 收藏
粉丝量:10
该文档贡献者很忙,什么也没留下。
 下载此文档
单片机习题 解答 (仅供参考)
下载积分:900
内容提示:单片机习题 解答 (仅供参考)
文档格式:DOC|
浏览次数:156|
上传日期: 20:53:41|
文档星级:
全文阅读已结束,如果下载本文需要使用
 900 积分
下载此文档
该用户还上传了这些文档
单片机习题 解答 (仅供参考)
关注微信公众号单片机复习指导_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
单片机复习指导
阅读已结束,下载本文需要
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
还剩1页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢}

我要回帖

更多关于 单片机寄存器寻址方式 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信