• 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: 有關MPLAB 8.10 Checksum 五問
#3
高級會員
高級會員


查看用戶資訊
問題一:
CODE保護後,跟版主講的一樣,會依每顆ic做不一樣的計算,像我用16f690保護後就一定是03b0.
問題二:
如果要保護,就不要勾選Use Unprotect Checksum,直接改內容值,如改成00000001,我的16f690就變成03b3,改成00000002,就變成03b4...以此類推!
問題三:
在問題二已說明!
問題四:
還是有保護,只是會變成id值,是套你的CHECKSUM,所以會沒規則性!

發表於: 2008/8/14 9:47
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 有關MPLAB 8.10 Checksum 五問
#2
版主
版主


查看用戶資訊
有關燒錄流程及燒錄的相關資料,可以從該 PIC 的 Programming Specification 的 Data Sheet 找到。

Checksum 的計算會隨 PIC 的編號而有所不同,同樣的Checksum 的所有計算公式及產生方式都在 Programming Specification 裡面有詳細的說明。

http://ww1.microchip.com/downloads/en/DeviceDoc/41284B.pdf

發表於: 2008/8/13 8:36
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


有關MPLAB 8.10 Checksum 五問
#1
新會員
新會員


查看用戶資訊
本人目前使用PIC12F615,使用MPLAB8.10版本ASM的發展工具。

問題1:
於日前發現到Configration設定Code Protect ON時,其Checksum為0x001,
且不管本人怎麼更改程式,其Checksum皆不改變,都為0x0001,想請問一下
這是什麼原因?(在Code Protect OFF的情況下Checksum是都會改變的)

問題2:
延續問題1,有將ID Memory裡的User ID 做Use Unprotect Checksum的動作
,即又可以看到非0x001的Checksum,且會隨著程式碼的不同,其Checksum會
有不一樣,那麼想請問一下User ID的用途及意義?

問題3:
若是用第1種的方式,那麼不管有沒有修改程式,其Checksum皆為0x0001,
在給代理商燒錄檔(Hex)時,要怎麼給勒?怎樣才能讓代理商分辨新舊版本?

問題4:
若為用第2種的方式,因為User ID裡有做Unprotect Checksum的動作,是代
表不對程式碼做保護了嗎?

問題5:
總結,以MicropChip的燒錄程序,是否有可建議的燒錄碼產生設定流程?讓
使用者可以方便明白使用。

謝謝。

發表於: 2008/8/12 22:56
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... ]

教育訓練中心

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