在51微控制器的特殊功能暫存器中,哪幾個是16位的,它們有什麼

2021-03-27 12:58:32 字數 3489 閱讀 4698

1樓:臣天男

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,或者是飛思卡爾的板子。

2樓:匿名使用者

51微控制器的暫存器是沒有16位的,都是8位,其中定時器可以工作在16位的計數模式下,但也是兩個8位存器合成一個16位的,它自身屬於8位機。

3樓:匿名使用者

8位機,所有的暫存器硬體上都是8位模式訪問;「所謂的的16位,都是2個8為拼起來的」

pc;dptr,

4樓:二虎

dptr,因為51微控制器雖然是8位機,但地址匯流排是16位的,所以資料指標一定得是16位,還有就是兩個定時器的計數暫存器也是16位的,這三個16位暫存器都可以對它們的高低8位單獨操作,你既然想學微控制器,就要把微控制器基礎好好學學,像這個問題好好的看看書做做試驗都能瞭解的。

5樓:匿名使用者

微控制器中只一個pc(程式計數器)是16位,但是這個無法定址,是機器執行取指令執行用的。另外有一個dptr是理論是的16資料指標,實際是由dph和dpl兩個8位組成的,可以定址64k的地址。要慢慢體會。。

6樓:匿名使用者

程式計數器 pc

資料指標 dptr

51微控制器的特殊功能暫存器中,哪幾個是16位的?它們有什麼不同之處?

7樓:二虎

dptr,因為51微控制器雖然是8位機,但地址匯流排是16位的,所以資料指標一定得是16位,還有就是兩個定時器的計數暫存器也是16位的,這三個16位暫存器都可以對它們的高低8位單獨操作,你既然想學微控制器,就要把微控制器基礎好好學學,像這個問題好好的看看書做做試驗都能瞭解的。

8樓:匿名使用者

51微控制器的暫存器是沒有16位的,都是8位,其中定時器可以工作在16位的計數模式下,但也是兩個8位存器合成一個16位的,它自身屬於8位機。

9樓:匿名使用者

ea=1;

ex1=1;

10樓:方元亮詹君

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微控制器有哪幾個特殊功能暫存器

11樓:**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。

mcs-51微控制器有多少個特殊功能暫存器?它們的名稱和功能?

12樓:

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

摘抄自

at89s51微控制器中特殊功能暫存器(sfr)使用片內ram的部份位元組地址為什麼對,用了哪些地址啊

13樓:匿名使用者

at89s51微控制器copy

中特殊功能暫存器bai(sfr)使用片內ram的部份位元組地址。

du這句話是對

使用zhi了80h~ffh這128個daoram的位元組地址,但因為並沒有128個sfr,所以,sfr的地址是不連續的,除了被使用的地址外,其餘全為空閒的地址。

14樓:沙裡波特

為什麼對,--dao不對。

--哪有什麼「片專內ram的部份位元組地

屬址」!

--你為什麼不說:片內ram,用了sfr的地址?

--地址,不是片內ram專用的。

--地址,也不是 sfr 專用的。

--誰也沒有,使用別人的地址。

--也可以說,它們,各有各的地址。

--特殊功能暫存器,用的,就是自己的地址。

用了哪些地址啊?

--21 個 sfr,具體的地址,去看書吧。

15樓:陽光的

8051微控制器內部有21個特殊功能暫存器,在物理上是分散在片內各功能部件中,在數學上把它們組織在內部資料儲存器地址空間80h~ffh中,以便能使用統一的直接定址方式來訪問。

51微控制器特殊功能暫存器和資料儲存器得區別

最主要的區別是特殊功能暫存器大部分可以進行 位 操作,而資料儲存器卻不能。特殊功能暫存器一般地址為80h及之後,資料儲存器對51而言是0 7fh,52為0 ffh。資料儲存器是用來存出運算資料的。特殊功能暫存器 sfr 是用來配置微控制器工作模式 內的容.比如中斷模式,定時器模式等。另外p0 p3 ...

MCS 51微控制器有多少個特殊功能暫存器,它們是如何分佈的

mcs 51微控制器內的抄i o口鎖存器 定時器 序列口緩衝bai 器以及各種控制寄du存器和狀態暫存器都以特zhi殊功dao能暫存器的形式出現 它們位於片內資料儲存器之上,離散地分佈在80h ffh的地址空間範圍內。mcs 51微控制器特殊功能暫存器的總個數為26個 其中有12個可以位定址,使用者...

MCS 51微控制器有幾個工作暫存器?如何選擇

作暫存器有4組,每組都是8個工作暫存器r0 r7,通過psw中的rs1 rs0兩位來選擇使用哪一組,如果不選,預設是選擇第0組。rs1rs0組合為00時,選中第0組工作暫存器,r0 r7地址為00h 07h rs1rs0組合為01時,選中第1組工作暫存器,r0 r7地址為08h 0fh rs1rs0...