回覆列表
  • 1 # 藍風24

    容量有128位元組,分為工作寄存區,位定址區,資料緩衝區,堆疊和堆疊指標

    工作寄存區:用於臨時寄存8位資訊。

    位定址區:每一位都可當做軟體觸發器,由程式直接進行位處理

    資料緩衝區:就是使用者的RAM,共80個單元。

    堆疊和堆疊指標:堆疊是先進後出的原則進行讀、寫的特殊RAM。

    00H-1FH工作暫存器區,共4組,透過RS1.RS0選擇工作暫存器組,20H-2FH共16位元組(128個位)可位定址區。30H-7FH通用暫存器區,用來存放程式執行過程中的臨時引數和堆疊區。

    80H-0FFH特殊功能暫存器區,8051的特殊功能暫存器佔用地址(未完全佔用,只能寫入已經定義的特殊功能暫存器,如ACC,B,PSW,P0口

    等),當然也可以全部用來做通用暫存器區,8052比51多了128位元組的片內RAM,地址為80H-0FFH,和特殊功能暫存器區地址重疊,但其物理位

    置並不重疊,而且該部分只能用間接定址,而特殊功能暫存器區只能用直接定址(部分可用位定址)。00H-7FH可以用直接定址和間接定址,部分可用位定址。

  • 中秋節和大豐收的關聯?
  • 蝴蝶泉邊是誰唱的?