MCS51单片机的特殊寄存器_第1页
MCS51单片机的特殊寄存器_第2页
MCS51单片机的特殊寄存器_第3页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、MCS-51单片机的特殊存放器存放器列表21个名称符号地址功能典型实例B存放器BF0H1、主要用于乘除法运算2、作为RAM的一个单元使用累加器AE0H是80C51单片机中最繁忙的存放器,用于向ALU提供操作数,许多运算的结果也存放在累加器中程序状态字存储器PSWD0H用于存放指令执行的状态信息。其中有些位状态是根据指令执行结果,有硬件自动设置的,而有些位那么是由软件方法设置的SETBPSW.3中断优先级存放器IPB8H1、MCS-51的中断优先级控制比拟简单,因为系统只定义了上下2个优先级2、各中断源的优先级由中断优先级存放器IP进展设定MOVIP,#03H意义:INT0和T0为高优先级P3端

2、口存放器P3B0HP3口可以最为通用的I/O使用,但在实际应用中它的第二功能信号更为重要SETBP3.0P3口的低0位置1最为通用的I/O使用中断允许存放器IEA8H控制中断系统所有中断以及某个中断源开放和屏蔽MOVIE,#81H意义:开启定时计数器T1的中断源P2端口存放器P2A0HP2口可以作为通用的I/O接口,也可以作为地址总线MOVP2,#01HP2的第0位置1最为通用的I/O使用串行控制存放器SCON98H用以设定串行接口的工作方式、接收/发送控制以及设置状态标准,可进展位寻址MOVSCON,#50H代表的意义:设定串口方式1,准备接收P1端口存放器P190HP1接口是80C51的唯

3、一的单功能接口,仅能用作通用的数据输入输出接口P1.0,DV1代表的意义:P1.0为1,转到DV1程序定时控制存放器TCON88HTCON的低4位用于控制外部中断,TCON的高4位用于控制正时/计数器的启动和中断申请SETBTR0代表的意义:启动T0P0接口存放器P080HP0用作通用I/O接口,P0用作地址/数据总线串行数据存放器SBUF99HMcs-51有两个独立的接收、发送缓冲SBUF,它们占用地址MOVR0,#40HMOVSBUF,R099H,可以发送、接收数据,发送缓冲器只能写入,不能读出;接收缓冲器只能读出,不能写入发送一个数据字节40H正时计数命1高8位TH18DH正时计数命1局

4、8位计数初值存放器MOVTH1,#0FCH代表的意义为:定时计数器1初值高8位的值为FCH.正时计数命0高8位TH08CH正时计数命0局8位计数初值存放器MOVTH0,#0FCH代表的意义为:定时计数器0初值高8位的值为FCH.正时计数命1低8位TL18BH定时计数器1低8位计数初值存放器MOVTL1,#0FCH代表的意义为:定时计数器1初值低8位的值为FCH。正时计数命0低8位TL08AH定时计数器0低8位计数初值存放器MOVTL0,#0FCH代表的意义为:定时计数器0初值低8位的值为FCH。7E时计数命工作模式控制存放器TMOD89H控制正时计数命工作模式、7E时/计数功能呢的选择、定时计

5、数器的启动形式以及定时计数器T0和T1的选择存放器TMOD=0X01代表的意义是:T0实现定时功能,工作模式1,TR0启动定时计数器,电源及波特率选择存放器PCON87H一位与电源控制有关,所以叫电源控制存放器,最高位SMOD是串行口波特率的倍增位MOVPCON,#80H代表的意义是:串行口波特率数据局8位指针DPH83H传送数据指针存放器DPTR中,高8位装入DPH中MOVDPTR,#2100可以写成MOVDPH,#21H代表的意义是:2100H立即数的高8位21H装入DPH数据低8位指针DPL83H传送数据指针存放器DPTR中,低8位装入DPL中MOVDPTR,#2100可以写成MOVDP

6、L#00H代表的意义是:2100H立即数的低8位00H装入DPL堆栈指针SP81H指示堆栈栈顶的存储单元地址1、B存放器F7HF6HF5HF4HF3HF2HF1HF0HB.7B.6B.5B.4B.3B.2B.1B.12、A累加器E7HE6HE5HE4HE3HE2HE1HE0HACC.7ACC.6ACC.5ACC.4ACC.3ACC.2ACC.1ACC.03、PSW存放器D7HD行D5HD4HD3HD2HDLHCYACFURSIRSUVDL0景加署A中1的个数为属数1昇加器A中1的个歆为啬粼无础1有说出RS1ESO即-R7拒妣00组。CM7H010&-OFH101M7H11坦3.18-1FHU无

7、高率字稿5低字咱筋谜杭或借杭1育高华字样与低字捎的进校或错枝0无进侵14、IP存放器lpPTaPSPTiPX)PT.,PXQ位垠址_UDBCBBliAB9RR不用INT0中断优先级控制0:低优先圾1:高优先级序q中断优先01低忧先级级控牌1:高优先缓|INTj中断优队低优先级先缀控制h高优先圾中断优先Or低优先级成控制li高优先圾串行口中断0*低优先皱优先级控制b高优先级T;中断优先ot低优先级缓控制B高优先级5、P3接口存放器B7HB6HB5HB4HB3HB2HB1HB0HP3.7P3.6P3.5P3.4P3.3P3.2P3.1P3.0IEEAET2ESETiEXiET0EXd位地址AFAD

8、ACABAAA9A801关INT却断开INT断0关T中断1开T中断0关INT断1开INT断0关T中断1开T中断0关串行口中断1开串行口中断0美1中断1开T中断0关所有中断1开所有中断6、IE存放器7、P2存放器A7HA6HA5HA4HA3HA2HA1HA0HP2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.08、SCON串口控制存放器0无棱收1有崔收(哩】由救性沽零0获送1有发送由软样苗$)0不允阡成收粼幅10不蒐收到的RB8为口存1均可以使张到的被梅谖入&EUF;井拗贴RI1利团收削的RBS柬控制是否敝活RHEB3=0神不融活KI.收到的檎更丢律!RB8=1时收利敛桶迓A3GUF

9、*激活EI.盎而在中前笛备中僖数标从SBUF曲.SW5M1工作万式00j011021139、P1口存放器97H96H95H94H93H92H91H90HP1.7P1.6P1.5P1.4P1.3P1.2P1.1P1.0SIWE9EH9DHSCIT阳H995HS8HSMIREIJTBSRBSTJR10、TCON存放器D?DeD5D-iDsDsDiDoTONIF】IEiIRoIEzIT】IEoHo3F8E33303B89880形卜部中断1有外部中断L脉冲触发方式,后沿负跳有效电平触发方式,低电平有效0f商檄-10/Wf使牛愈)10停5檄1航檄0私椭硼舞01有E溢出撕87H86H85H84H83H82

10、H81H80HP0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.011、P0接口存放器12、TMOD存放器控制Ti控制To13、PCON存放器D7D5D5D4D3D2DIDOSMODGF1GFOPDIDLPCONSMOD:波特率倍增位。当SMOD=1时,波特率加倍;当SMOD=0时,波特率不加倍。GF1、GF0:两个通用标志位,用户使用。当将PD置1的指令执行后,80C51进入掉电方式,此时片内振荡器停顿工作,仅片内RAM内容被保持,SFR内容也被破坏。掉电方式下Vcc可降到2V,耗电仅50A退出掉电方式唯一方法是硬件复位。应当保证进入掉电方式前Vcc不降下来,在通过硬件复位退出掉电方式之前应领先保证Vcc恢复到正常值。当将IDL位置1指令执行后,80C51进入节电

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论