回覆列表
  • 1 # 使用者1244296599316444

      “reg51.h”是一些編譯軟體自帶的MCS-51微控制器特殊功能暫存器宣告檔案,這個標頭檔案中包含了對P0~P3I/O口、中斷系統等幾乎內部所有特殊功能暫存器進行了宣告,其檔名“reg51.h”中的“reg”就是英文“register”(暫存器)的縮寫。對特殊功能暫存器進行聲明後,編寫程式時就不需要使用難以記憶的暫存器地址來對暫存器進行操作了,每個暫存器都被聲明瞭特定的名字,透過人類容易記憶的名稱來程式設計更加方便。

  • 2 # 使用者6784811990667

    REG51內部規定的SFR暫存器的地址與INTELMCS-8051微控制器的相同,即任何一種型號的51微控制器都有的基本SFR,REG52則是對REG51進行擴充,增加了T2和DPTR1。因此可以認為REG51是REG52的子集,此外對於不同廠家生產的51微控制器,如新華龍、philips,atmel等都有自己相應的SFR定義標頭檔案。裡面主要是定義了一些MPU的相關SFR。可以不改標頭檔案。如果標頭檔案沒有datasheet裡的相關暫存器的話也可以自己定義一個。

  • 中秋節和大豐收的關聯?
  • 詞語接龍口?