• 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: 12F629 OSCCAL設定問題
#8
高級會員
高級會員


查看用戶資訊
MPLAB IDE v7.01 + ICD2
Select Porgrammer --> ICD2
Setting --> Calibration memory

可以用 ICD2 燒錄新的值

但是要試一下才能得到較準的值




發表於: 2005/3/11 21:29
IWC
IWC
JL
Rolex


PP
有點距離
越來越遠
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 12F629 OSCCAL設定問題
#7
新會員
新會員


查看用戶資訊
感謝以上幾位的說明
原來的OSCCAL我有配合示波器量出來
跟同一批的其他幾顆629是一樣的
目前只有ICD2+MPLAB可以燒回去嗎??
我試過用
org 0x3FF
retlw 0x38
方式再燒,不過沒有用..

如果ICD2燒不進去的話....
那......那這顆就先放著用別顆寫吧

發表於: 2005/3/11 19:35
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 12F629 OSCCAL設定問題
#6
管理員
管理員


查看用戶資訊
您好 ,

Microchip 除了 MPLAB ICD 2 之外 , 還有一個很好用的 Tool. 就是 PICkit1 . PICkit1 可以燒錄 8/14 Pin 的 PICmicro. 另外一個功能就是 Regenerate OSCCAL.

只要安裝 PICkit 所附光碟上的 Utility -> PICkit(tm) 1 Flash Start Kit 並執行它 , 就可以由功能表種的 "Programmer" 選項找到 Regenerate OSCCAL. 執行此功能後 , OSCCAL 就回來了 .

記得是 PICkit1 喔 ! 可以向代理商問問看 ! 真的找不到就打 0800-717718 和 Microchip 的 CAE 約時間到 Microchip Office 借一下吧 !

若是銀子夠 , 可以考慮買一片 -> from buy.microchip.com !
這片板子真的很有趣喔 :)

Best Regards,

發表於: 2005/3/11 17:40
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 12F629 OSCCAL設定問題
#5
高級會員
高級會員


查看用戶資訊
Pickit 1 可以校正

只要按一下就好了

非常好用的一個簡易燒錄器

只是不知道你有嗎

發表於: 2005/3/11 17:27
IWC
IWC
JL
Rolex


PP
有點距離
越來越遠
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 12F629 OSCCAL設定問題
#4
版主
版主


查看用戶資訊
救是救的回來,只是內部4MHz 會不準確,應該可以用ICD2及二分法找出適當的值寫入最後一個位址。

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


Re: 12F629 OSCCAL設定問題
#3
新會員
新會員


查看用戶資訊
出問題的那顆有拿到 Leaper-48 usb燒錄機燒過
但是在Leaper-48上面燒失敗很多次
之後再拿回來 ICD2燒完後
call 0x3FF就不會動了
那這顆IC還能救回來嗎??

發表於: 2005/3/11 16:38
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 12F629 OSCCAL設定問題
#2
版主
版主


查看用戶資訊
這是因為在位址 0x3FF 的校正值被洗掉了,正常的話在 0x3FF 會訪一個 RETLW 0xnn 的回傳值,如果被清掉的話你的程式 CALL 0x3FF 就會當機了。

請問你是用那一家的燒錄器,我用PICStart Plus + Flash Upgrade Kit 即使去Erase device 也不會將此位址的校正值洗掉。

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


12F629 OSCCAL設定問題
#1
新會員
新會員


查看用戶資訊
程式一開始初始OSCCAL如下:
bsf STATUS, RP0
call 3FFh
movwf OSCCAL
bcf STATUS, RP0

同樣的程式燒了幾顆629都正常
但是碰到一顆燒完後完全不會動作
改成下面之後又可以動作
bsf STATUS, RP0
movlw 0xff
movwf OSCCAL
bcf STATUS, RP0

後來用MPLAB+ICD2把有問題的那一顆讀出來
發現它內容: 3FFF NOP
其他正常的幾顆內容: 3FFF RETLW 0x38
不一樣,請問這一顆還能修的回來嗎??
還是只能改成手動設OSCCAL???

發表於: 2005/3/11 13:11
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... ]

教育訓練中心

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