AT89C51微控制器中片內資料儲存器有幾個特殊暫存器

2021-04-19 06:17:57 字數 620 閱讀 6185

1樓:匿名使用者

在51系列微控制器copy

中這些特殊功能暫存器都是離散的分別在晶片的128位元組的ram中,其中已經定義了21個特殊功能暫存器(52晶片定義了26個特殊功能暫存器),對於沒有定義的地址空間使用者不要去向其中賦值或者讀取其中資料,這些空間是留給新型51微控制器使用的。

在51微控制器中,地址為0或者8結尾的特殊功能暫存器是可以對其進行位定址的。

51微控制器有哪幾個特殊功能暫存器

2樓:**ile默白

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

(1) cpu:acc、b、psw、sp、dptr(由dpl和dph兩個8位暫存器組成);

(2) 中斷系統:ip、ie;

(3) 定時器/計數器:tmod、tcom、tl0、th0、tl1、th1;

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

(5) 序列口:scon、sbuf、pcon。

89C89S51前景微控制器問題,89C51 89S51前景 微控制器問題

你如果熟了應用了一個系列的微控制器,其他的原理也相似。再說s51和c51都是51系列的微控制器。一般都是從51學起,市場上教科書c的較多,原因是c的 易移植 好編寫,但是我想為了熟悉硬體彙編也要熟悉的。微控制器應用還是比較廣泛的,但是現在嵌入系統發展很快 基於windowce的功能強大,我認為更注重...

求AT89C51微控制器程式做自行車測速儀有具體方案和參考C程式

這個比較簡單,採用霍爾感測器去記錄自行車行駛過程中的車輪的圈數就可以轉換為任意時刻的l了,也就是l 2pr n p 3.14 霍爾感測器每當車輪轉一圈就會產生一個脈衝。所以微控制器要做的事情就是測量這個脈衝的個數啦,用計數器就可以了,建議前級採用運放或者比較器整形,時間可以採用定時器來記錄的。所以速...

用AT89C51微控制器實現四位數碼管顯示資料!!用c語言程式

include define uchar unsigned charuchar tab 0到9 uchar num uchar led void t0isr interrupt 1p0 tab led num num num 0x03 main 用at89c51微控制器實現四位數碼管顯示學號1308...