• slider image 71
  • slider image 72
  • slider image 73
:::


Browsing this Thread:   1 Anonymous Users






PIC16F SRAM
#1
新會員
新會員


查看用戶資訊
版本您好

請問 在datasheet 提到的SRAM 大小 指的哪塊記憶體大小??
指的是所有BANK 的 General Purpose RAM + Common RAM 的大小 加總嗎???

發表於: 6/18 14:07
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: PIC16F SRAM
#2
版主
版主


查看用戶資訊
如底下貼圖所示:

如果是使用 PIC16F1xxx 加強型的架構的話,需要 Bank 切換的是從 0x20 ~ 0x6F 的一般使用的 RAM。位於 0x70 ~ 0x7F 的 Common Memory 是不用切 Bank 的共用 RAM,總共只有 16 Bytes 且一般使用在中斷變數或最常用的變數。

最前面的 12 個 Common CORE SFRs 是算周邊的與 SFRs 是不計在 RAM 的總數裡的。

BANK31 是特殊使用也不列入 RAM 的計數。

以圖例來算: 80 Bytes x 6 Bank + 16 Byte = 496 Byte RAM. 這些RAM 是適合存放變數的區域。

Attach file:



jpg  (0.00 KB)


發表於: 6/18 15:51
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
You cannot start a new topic.
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]