蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > DOC文档下载
 

MCS51单片机特殊寄存器功能说明

  • 资源ID:52703342       资源大小:593.54KB        全文页数:15页
  • 资源格式: DOC        下载权限:游客/注册会员    下载费用:6积分 【人民币6元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要6积分 【人民币6元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

MCS51单片机特殊寄存器功能说明

v1.0 可编辑可修改 MCS51单片机SFR特殊寄存器 符号 物理地址 名称 *ACC E0H 累加器 *B F0H B寄存器 *PSW D0H 程序壮态字 SP 81H 堆栈指针 DPL 82H 数据寄存器(低8位) DPH 83H 数据寄存器(高8位) *P0 80H 通道0 *P1 90H 通道1 *P2 A0H 通道2 *P3 B0H 通道3 *IP B8H 中断优先级控制器 *IE A8H 中断允许控制器 TMOD 89H 定时器方式选择 *TCON 88H 定时器控制器 T2CON C8H 定时器2控制器 TH0 8CH 定时器0高8位 TL0 8AH 定时器0低8位 TH1 8DH 定时器1高8位 TL1 8BH 定时器0低8位 TH2 CDH 定时器2高8位 TL2 CCH 定时器2低8位 RCAP2H CBH 定时器2捕捉寄存器高8位 RCAP2L CAH 定时器2捕捉寄存器低8位 *SCON 98H 串行控制器 SBUF 99H 串行数据绶冲器 PCON 87H 电源控制器 注*可以位寻址,仅8052有。 寄时器 位地址分布SFR中的位地址分布 字节地址 B F7 F6 F5 F4 F3 F2 F1 F0 F0H ACC E7 E6 E5 E4 E3 E2 E1 E0 E0H PSW D7 D6 D5 D4 D3 D2 D1 D0 D0H IP - - - BC BB AB B9 B8 B8H P3 B7 B6 B5 B4 B3 B2 B1 B0 B0H IE AF - - AC AB AA A9 A8 A8H P2 A7 A6 A5 A4 A3 A2 A1 A0 A0H SCON 9F 9E 9D 9C 9B 9A 99 98 98H P1 97 96 95 94 93 92 91 90 90H TCON 8F 8E 8D 8C 8B 8A 89 88 88H P0 87 86 85 84 83 82 81 80 80H MCS51单片机SFR特殊寄存器功能说明 l 程序壮态字PSWProgram Status Word(可以位寻址) 寄时器名 位地址分布SFR中的位地址分布 字节地址 *PSW D7 D6 D5 D4 D3 D2 D1 D0 D0H Cy AC F0 RS1 RS1 OV - P 符号 1. P奇偶标志位 若P1,表示累加器A中的个数为奇数。 若P0,累加器A中的个数为偶数。 2. OV益出标志位 若OV1,表示运算时有益出产生。否则OV0 3. RS1 RS0寄存器选择位 RS1 RS0 选择的寄寄存器 物理地址 0 0 0组 00H-07H 0 1 1组 08H-0FH 1 0 2组 10H-17H 1 1 3组 18H-1FH 4. F0用户标志位 用户自行设置。 5. AC辅助进位位 若AC1,表示在加减法运算时,低4位A3有进位或借位。 否则CY0 6. CY进位标志位 若CY1,表示在加减法运算时,最高位A7有进位或借位。否则CY0 l 电源控制器波特率(不可以位寻址) 寄时 器名 位地址分布SFR中的位地址分布 字节 地址 PCON 87H SMOD - - - CF1 GF0 PD IDL 符号 1. IDL为空闲模式控制位 若IDL1,进入空闲模式。(硬件或重新上电可复位)。 若IDL0,正常方式 2. PD为停止运行控制位 若PD1,进入停止模式。(硬件或外部中断可复位)。 若PD0,正常方式 3. GF0 CF1为通用标志位 用户可通过指改变它的壮态。 4. SMOD为波特率倍率控制位 若SMOD1,则串行口的波特率为16位 若SMOD0, 则串行口的波特率为32位 l 定时器/计数器模式寄存器TMOD(不可以位寻址) 寄时器名 位地址分布SFR中的位地址分布 字节地址 TMOD TMOD7 TMOD6 TMOD5 TMOD4 TMOD3 TMOD2 TMOD1 TMOD0 89H GATE C/T M1 M0 GATE C/T M1 M0 符号 定时器/计数器T1 定时器/计数器T0 -- 1. 定时器/计数器方式选择位 M1 M0 工作模式 说明 0 0 0 13位计数器/定时器(8192) 0 1 1 16位计数器/定时器(65536) 1 0 2 8位重装载定时器,当益出时将TH的值装入TL(256) 1 1 3 T0为2个独立的8位计数/定时器(256) T1为无中断重装8位计数/定时器(256) 2. C/T为定时/计数器模式选择控制位 若使C/T0,为内部定时器模式。(由TH和TL做定时器) 若使C/T1,为外部计数器模式。(从T0/口或从T1/口输入计数脉冲) (前一次检测为高电平,后一次检测为低电平时,才会使计数器加1。 由于二次的检测需要24个时钟脉冲,通常T0,或T1输入线上的计数脉冲频率总是100KHZ) 3. GATE为定时器/计数器控制位 当GATE1时,TR控制位置位1时,而且只有在INT0或INT1为高时,才可以打开定时器/计数器工作。(与INT0或INT1有关) (当GATE1时,则INT0或INT1作为辅助控制线,不再用作中断请求输入线。 GATE的这种控制作用可使定时器/计数器用来测量脉冲的宽度) 当GATE0时,定时器/计数器工作与INT0或INT1无关。 l 定时器初值的计算 TCM-TX/TP 左公式可转换为TCM-TX*fosc/ 1212T或6(6T)或11T TC为实际定时时间初值 M为模值 M8或M13,或M16 Fosc为时钟频率 TX为定时器需要的定时时间 TP为机器周期 时钟周期 TCLK1/Fosc (如STC的开发板的Fosc是) TCLK 1/ TCLK ≈ 机器周期TP12*TCLK或(6*TCLK)或1*TCLK 左公式转换为 ≈12* TP 12/Fosc12TCLK或6/Fosc6TCLK 或1/Fosc 1TCLK ≈ l 定时器/计数器控制寄存器TCON(可以位寻址) 寄时器名 位地址分布SFR中的

注意事项

本文(MCS51单片机特殊寄存器功能说明)为本站会员(a1057754340)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开