發新話題
打印

8051有idata嗎

8051有idata嗎

在很多Datasheet當中對於記憶體的介紹,都是用類似以下方法來說明,都會用括號的型式,如下例子(1024 + 256)
memory-1280 bytes internal data RAM (1024 + 256)
測試結果如下:

1024代表Xdata==>這我沒疑問

額外256Byte,(不包含SFR 0x80~0xFF用的128Byte喔!!!!!!!!!!!)
1.Data原本128Byte(0x00~0x7F)
2.idata採用間接定址的128Byte(0x80~0xFF)

Data+idata這樣256Byte
Right?

TOP

引用:
原帖由 0000 於 2009-10-19 17:45 發表
在很多Datasheet當中對於記憶體的介紹,都是用類似以下方法來說明,都會用括號的型式,如下例子(1024 + 256)
memory-1280 bytes internal data RAM (1024 + 256)
測試結果如下:

1024代表Xdata==>這我沒疑問

額外 ...
還是說idata本身就可以宣告256Byte?

TOP

0~0x7f 直接定址  data
0x80~0xff 間接定址  idata
0x0000~0xffff 外部定址  xdata

TOP

發新話題