proteus+keil5仿真学习笔记(补充章 特殊功能寄存器上)

本文介绍了51单片机的特殊功能寄存器,包括运算器中的B寄存器、累加器ACC和程序状态寄存器PSW,以及中断系统中的中断优先级控制寄存器IP、中断允许控制寄存器IE和定时器控制寄存器TCON。同时,讨论了定时器/计数器的相关寄存器和工作方式选择寄存器TMOD,这些寄存器在实际应用中起到关键作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

补充章 特殊功能寄存器上

前言

51单片机内部共有21个SFR(特殊功能寄存器),其反映了单片机的状态,是单片机的状态及控制字寄存器。

一、布局

8051单片机在与IDATA空间高128个字节(80H~FFH地址范围)安排了一个重叠空间被称为特殊功能寄存器区(又称SFR区),地址也为80H~FFH,但在使用时,可通过指令加以区别。有些特殊功能寄存器是可以位寻址的,其可寻址位被称为sbit。

特殊功能寄存器的布局
序号 寄存器符号 名称 字节地址(H) 位寻址
1 B B寄存器 F0 F0~F7
2 ACC 累加器 E0 E0~E7
3 PSW 程序状态寄存器 D0 D0~D7
4 IP 中断优先级控制寄存器 B8 B8~BC
5 IE 中断允许控制寄存器 A8 A8~AC,AF
6 SBUF 串行数据缓冲寄存器 99
7 SCON 串行口控制寄存器 98 98~9F
8 TL0 定时器0低8位 8A
9 TL1 定时器1低8位 8B
10 TH0 定时器0高8位 8C
11 TH1 定时器1高8位 8D
12 TMOD 定时器方式选择寄存器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值