• slider image 514
  • slider image 516
  • slider image 517
  • slider image 518
  • slider image 519
:::


Browsing this Thread:   1 Anonymous Users






Re: 在ICSP時如何用READ DATA將程序存儲區的內容讀出來?
#4
版主
版主


查看用戶資訊
參照:
所以可以的話希望能有一種不往IC中燒錄程序也能讓這個IC跑指令的方法

你這是指使用 ICE 的方式吧! 這種工具比較貴,Microchip 也有的, ICE2000 就是了但是要價 US$1500 以上。
還是那句話,PIC16C711 是很舊的東西,可以的話換一顆新一點的元件,說服你老板看一下 PIC16F716 的規格,不曉得你知不知道 Flash 跟 OTP 的差別?

還有,如果程式是你寫的,Configuration Word & ID 的資料究重新設定就好了,為什麼還要讀回來呢? 不懂!!

發表於: 2008/12/19 9:02
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 在ICSP時如何用READ DATA將程序存儲區的內容讀出來?
#3
新會員
新會員


查看用戶資訊
謝謝版大的回複,我也知道這IC很難用,但BOSS要求的我也沒辦法。我從官網上下了手冊,但PIC16C711裏面只提到ICSP這一種方法來進行調試,因爲這IC的程序存儲器是EPROM的,想修改的話只能用光擦,而且一但擦除會連一些出廠時的信息也擦掉,所以可以的話希望能有一種不往IC中燒錄程序也能讓這個IC跑指令的方法,如果必須往裏面燒錄程序的話至少也希望能在完成後將裏面的內容還原到擦除前的狀態,因此我才希望先把Configuration Word,ID Location,配置字,這些數值讀出來,以便之後將來能夠還原回去。

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


Re: 在ICSP時如何用READ DATA將程序存儲區的內容讀出來?
#2
版主
版主


查看用戶資訊
PIC16C711 JW 是個骨董,應該沒有人在用了吧! 建議換一顆改用 PIC16F716 Flash Memory 隨時可以燒錄,不用照 UV.

PIC16F716 Data Sheet:
http://www.microchip.com/wwwproducts/ ... es.aspx?dDocName=en010216

Microchip 有現成的 ICSP User's Guide 可以參考一下其 電路設計 及 軟體:

http://ww1.microchip.com/downloads/en/DeviceDoc/30277d.pdf

如過你有 ICD2, PICKit2 or PICStart Plus 等工具的話,就可以讀出 PIC16C711的 config. & ID 等資料出來,並可在 MPLAB IDE 下將程式碼用 Export的方式轉存成 HEX 檔的。

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


在ICSP時如何用READ DATA將程序存儲區的內容讀出來?
#1
新會員
新會員


查看用戶資訊
請教各位高手,我的IC是PIC16C711/JW(窗口型,光擦的),因爲擦除的時候會連同配置字(Configuration Word,2007H)、標識符(IDLocation,2000-2003H)和校准值(3FFH)一起擦掉,因此,希望在燒寫之前先把這些數值讀出來,以便在以後擦除時能夠再寫上去。

我看了MicroChip網站上的編成手冊上關于ICSP的讀時序(READ DATA),將那5根管腳連上——RB6(CLOCK)上加的是5MHz、Vss接地、Vpp加13V、Vdd加5V,RB7(I/O)接到我的設備上,之後按手冊上的時序在RB6(I/O)上發送READ DATA的5位數指令,然後將clock置低並等待了1us,但是在這之後I/O上並沒有收到任何響應(一直是低電平),因爲片子是空的,按理說I/O上應該發回的內容(地址0000H)是0(start),14個1,0(end)才對吧,請問我到底是什麽地方做錯了啊?請各位高手指點……

PS:這個IC調試程序時只能通過擦除-燒寫的方法嗎,看手冊好像不支持外擴程序存儲器和ISP……

PSS:手冊上ICSP的流程圖中Program Cycle的Wait 100 ms這個應該是微秒才對吧,100ms也太誇張了…

發表於: 2008/12/17 9:43
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... ]

教育訓練中心

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