51单片机有哪几个特殊功能寄存器

2020-11-23 17:45:50 字数 4560 阅读 6625

1楼:**ile默白

8051单片机内部有21个特殊功能寄存器,在物理上是分散在片内各功能部件中,在数学上把它们组织在内部数据存储器地址空间80h~ffh中,以便能使用统一的直接寻址方式来访问。这些特殊功能寄存器颁在以下各个功能部件中:

(1) cpu:acc、b、psw、sp、dptr(由dpl和dph两个8位寄存器组成);

(2) 中断系统:ip、ie;

(3) 定时器/计数器:tmod、t***、tl0、th0、tl1、th1;

(4) 并行i/o口:p0、p1、p2、p3;

(5) 串行口:scon、sbuf、pcon。

在51单片机的特殊功能寄存器中,哪几个是16位的,它们有什么不同?

2楼:臣天男

8051单片机内部有21个特殊功能寄存器,在物理上是分散在片内各功能部件中,在数学上把它们组织在内部数据存储器地址空间80h~ffh中,以便能使用统一的直接寻址方式来访问。这些特殊功能寄存器颁在以下各个功能部件中:

(1)cpu:acc、b、psw、sp、dptr(由dpl和dph两个8位寄存器组成);

(2)中断系统:ip、ie;

(3)定时器/计数器:tmod、t***、tl0、th0、tl1、th1;

(4) 并行i/o口:p0、p1、p2、p3;

(5) 串行口:scon、sbuf、pcon。

51单片机的寄存器基本上都是8位的,而16位都是由两个组装起来的,例如dptr以及定时器t0与t1。51是基础,在学好51后,可以适当学学stm32以及arm,或者是飞思卡尔的板子。

3楼:匿名用户

51单片机的寄存器是没有16位的,都是8位,其中定时器可以工作在16位的计数模式下,但也是两个8位存器合成一个16位的,它自身属于8位机。

4楼:匿名用户

8位机,所有的寄存器硬件上都是8位模式访问;“所谓的的16位,都是2个8为拼起来的”

pc;dptr,

5楼:二虎

dptr,因为51单片机虽然是8位机,但地址总线是16位的,所以数据指针一定得是16位,还有就是两个定时器的计数寄存器也是16位的,这三个16位寄存器都可以对它们的高低8位单独操作,你既然想学单片机,就要把单片机基础好好学学,像这个问题好好的看看书做做试验都能了解的。

6楼:匿名用户

单片机中只一个pc(程序计数器)是16位,但是这个无法寻址,是机器运行取指令执行用的。另外有一个dptr是理论是的16数据指针,实际是由dph和dpl两个8位组成的,可以寻址64k的地址。要慢慢体会。。

7楼:匿名用户

程序计数器 pc

数据指针 dptr

51单片机的特殊功能寄存器中,哪几个是16位的?它们有什么不同之处?

8楼:二虎

dptr,因为51单片机虽然是8位机,但地址总线是16位的,所以数据指针一定得是16位,还有就是两个定时器的计数寄存器也是16位的,这三个16位寄存器都可以对它们的高低8位单独操作,你既然想学单片机,就要把单片机基础好好学学,像这个问题好好的看看书做做试验都能了解的。

9楼:匿名用户

51单片机的寄存器是没有16位的,都是8位,其中定时器可以工作在16位的计数模式下,但也是两个8位存器合成一个16位的,它自身属于8位机。

10楼:匿名用户

ea=1;

ex1=1;

11楼:方元亮詹君

8051单片机内部有21个特殊功能寄存器,在物理上是分散在片内各功能部件中,在数学上把它们组织在内部数据存储器地址空间80h~ffh中,以便能使用统一的直接寻址方式来访问。这些特殊功能寄存器颁在以下各个功能部件中:

(1)cpu:acc、b、psw、sp、dptr(由dpl和dph两个8位寄存器组成);

(2)中断系统:ip、ie;

(3)定时器/计数器:tmod、t***、tl0、th0、tl1、th1;

(4)并行i/o口:p0、p1、p2、p3;

(5)串行口:scon、sbuf、pcon。

51单片机的寄存器基本上都是8位的,而16位都是由两个组装起来的,例如dptr以及定时器t0与t1。51是基础,在学好51后,可以适当学学stm32以及arm,或者是飞思卡尔的板子。

51单片机特殊功能寄存器有哪些

12楼:匿名用户

51单片机的特殊功能寄存器有128个,地址从p0口开始,也就是80h~ffh。

13楼:阮夕迮鸾

52单片机特殊功能寄存器有26个

光知道这些还不行,要知道每一个特殊功能寄存器的名字和作用,甚至每一位的名字和作用

单片机有哪几个特殊功能寄存器

14楼:坟头草三丈八月

8051单片机内部有21个特殊功能寄存器,在物理上是分散在片内各功能部件中,在数学上把它们组织在内部数据存储器地址空间80h~ffh中,以便能使用统一的直接寻址方式来访问。这些特殊功能寄存器颁在以下各个功能部件中:

(1)cpu:acc、b、psw、sp、dptr(由dpl和dph两个8位寄存器组成);

(2)中断系统:ip、ie;

(3)定时器/计数器:tmod、t***、tl0、th0、tl1、th1;

(4) 并行i/o口:p0、p1、p2、p3;

(5) 串行口:scon、sbuf、pcon。

51单片机的寄存器基本上都是8位的,而16位都是由两个组装起来的,例如dptr以及定时器t0与t1。51是基础,在学好51后,可以适当学学stm32以及arm,或者是飞思卡尔的板子。

mcs-51单片机有多少个特殊功能寄存器?它们的名称和功能?

15楼:

mcs-51单片机内的i/o口锁存器、定时器、串行口缓冲器以及各种控制寄存器和状态寄存器都以特殊功能寄存器的形式出现 。它们位于片内数据存储器之上,离散地分布在80h~ffh的地址空间范围内。mcs-51单片机特殊功能寄存器的总个数为26个 。

其中有12个可以位寻址,用户可以通过位功能标记对这12个寄存器的任意一个有效位进行操作。

这些特殊功能寄存器颁在以下各个功能部件中:

(1)cpu:acc、b、psw、sp、dptr(由dpl和dph两个8位寄存器组成);

(2)中断系统:ip、ie;

(3)定时器/计数器:tmod、t***、tl0、th0、tl1、th1;

(4) 并行i/o口:p0、p1、p2、p3;

(5) 串行口:scon、sbuf、pcon。

51单片机的寄存器基本上都是8位的,而16位都是由两个组装起来的,例如dptr以及定时器t0与t1

摘抄自:https://zhidao.baidu.***/question/498261582.html

单片机有哪几个特殊功能寄存器?

16楼:一任斜晖伴客愁

8051单片机内部有21个特殊功能寄存器,在物理上是分散在片内各功能部件中,在数学上把它们组织在内部数据存储器地址空间80h~ffh中,以便能使用统一的直接寻址方式来访问。这些特殊功能寄存器颁在以下各个功能部件中:

(1) cpu:acc、b、psw、sp、dptr(由dpl和dph两个8位寄存器组成);

(2) 中断系统:ip、ie;

(3) 定时器/计数器:tmod、t***、tl0、th0、tl1、th1;

(4) 并行i/o口:p0、p1、p2、p3;

(5) 串行口:scon、sbuf、pcon。

单片机学习理论是基础,如果有自己的单片机开发板动手实践会更好,吴鉴鹰单片机开发板可以作为初学者学习单片机辅助工具,是现在的主流。

单片机有哪几个特殊功能寄存器,在单片机哪些功能部件中

17楼:**ile默白

8051单片机内部有21个特殊功能寄存器,在物理上是分散在片内各功能部件中,在数学上把它们组织在内部数据存储器地址空间80h~ffh中,以便能使用统一的直接寻址方式来访问。这些特殊功能寄存器颁在以下各个功能部件中:

(1) cpu:acc、b、psw、sp、dptr(由dpl和dph两个8位寄存器组成);

(2) 中断系统:ip、ie;

(3) 定时器/计数器:tmod、t***、tl0、th0、tl1、th1;

(4) 并行i/o口:p0、p1、p2、p3;

(5) 串行口:scon、sbuf、pcon。

at89c51单片机中有几个定时/计数器?它们是由哪些特殊功能寄存器组成的?

18楼:匿名用户

有2个定时器/计数器,有工作方式寄存器tmod,控制寄存器tcon,中断允许寄存器ie,中断优先级寄存器ip