• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::


Browsing this Thread:   1 Anonymous Users






Re: 關於PIC的容量問題
#5
初級會員
初級會員


查看用戶資訊
MPLAB IDE Menu 選項中,有 View 6.Memory usage guage
也可直接看

發表於: 2005/12/23 4:40
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 關於PIC的容量問題
#4
版主
版主


查看用戶資訊
只要是 Intel Hex Format 就是這種計算方式,計算出來的是以 Byte 為單位。

16F , 18F & 30F 都是採用 Hex 格式。

須注意,有些燒錄器指接受 Binary Code,那檔案的大小就是程式碼的大小,這與 HEX 格式是不一樣的。

發表於: 2005/12/22 17:01
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 關於PIC的容量問題
#3
資深會員
資深會員


查看用戶資訊
請問一下Ryang 板主

18Fxx是這樣計算

那麼16Fxx也是如此計算嗎?

還有30Fxx是怎麼計算呢?

發表於: 2005/12/22 14:50
==== ^^ ^^ ====
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 關於PIC的容量問題
#2
版主
版主


查看用戶資訊
HEX 檔與真正要執行的 Binary Code 是不一樣的。 HEX 是以可視性的 ASCII code 方式,一般而言將其檔案大小除以四後大概就是Binary Code的程式大小。

底下是 HEX 的格式說明,了解後就會知道他們之間的差異:

INHX8M 格式說明 -- : EE AABB TT LLHH .… LLHH CC
EE : 為二位 16 進制值,用以指示該行的資料長度
AABB : 為四位 16 進制值,用以指示資料的起始位址
TT : 為二位 16 進制值,為該行欄位功能指示
TT = “ 00 ” 表是該行是一般性資料
TT = “ 01 “ 表是資料結束
LLHH : 16 進制值 ROM 的資料 (即程式碼),PIC的程式碼是以字 元(word)為單位,其低位的 8-bit (lsb)是放在 LL,較高 位的 8-bit (msb)是放在 HH 的欄位
CC : 為二位 16 進制的檢查碼,該行全部以16 進制加總後,其和為零 ( EE+AA+BB+TT+LL+HH+LL1+HH1+ .. +CC = Zero )

:0600000008308A00002018
檢查碼 06+08+30+8A+20+18=00
資料為 3008, 008A, 2000
00 為資料欄
程式位址從 0000 開始
資料長度 = 6


發表於: 2005/11/7 14:24
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


關於PIC的容量問題
#1
資深會員
資深會員


查看用戶資訊
各位大俠大家好

有一個小問要問一下關於PIC容量問題
例如:PIC18F452 程式容量 應該是32KBytes
那麼程式在MPLAB组譯後 的.HEX檔 應該是他的容量

但是為什麼我組譯完後的 .HEX 是35KBytes 在MPLAB還可以組譯
而且 下載至ICD2 也可以下載

問問各位大俠PIC 程式容量 應該如何計算

發表於: 2005/11/7 10:02
==== ^^ ^^ ====
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view 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.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------