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

論壇索引


Board index » All Posts (kuosda)




Re: CCSC & ICD2燒錄格式 ???
#21
中級會員
中級會員


我又重新測試了一下,終於發現問題出在那邊的
測試程式如下:
#include <18F452.H>
#rom 0xF00000 = { 0x82 } // IEEE754 float
#rom 0xF00001 = { 0x2D } // data ee 可以用byte為單位
#rom 0xF00002 = { 0xE8 }
#rom 0xF00003 = { 0xA7 }
void main()
{
int8 x;
x=1;
}

這個程式compiler後的hex檔可以在allp3 & Mplab5.7 版中正確的載入data ee,而Mplab 6.xx~6.2就會發生,第一筆資料是對的後三筆就都是"0x00"(後三筆有錯誤)
相同的hex files 在MPLAB5.7版與6.xx版載入卻有不同的結果
我原本以為是ccsc的問題(一年改幾十版,每年還要給us.99,真無奈),現在終於知道問題點了


發表於: 2004/10/20 10:00
頂部


Re: CCSC & ICD2燒錄格式 ???
#22
中級會員
中級會員


可能有點地方弄錯了
#rom 0xF00000 = { 0x82 }
#rom 0xF000={1,2,3,4}

測試程式如下:
#include <18F452.H>
#rom 0xF00000 ={1} //不可用上述的方法放資料
#rom 0xF00001 ={2} //只能一個位址放一筆資料
#rom 0xF00002 ={3}
#rom 0xF00003 ={4}
void main()
{
int8 x;
x=1;
}

hex files如下:
:020000040000FA
:1000000002EF00F0F86AD09EEA6AE96AC180C18214
:0A001000C184C196010E066E0300C4
:0200000400F00A
:020000000100FD
:020001000200FB
:020002000300F9
:020003000400F7
:00000001FF
;PIC18F452

使用cod檔載入 data ee寫入ok
使用hex檔載入 data ee寫入就失敗
我也有觀察用hex檔載入後 data ee的內容
第一筆資料是對的後三筆就都是"0x00"(後三筆有錯誤)
我用了一些浮點變數,所以參數區以四個byte為一組data

我用picstart與allp3載入hex檔都可在程式中正確的讀寫
data ee(所以參數寫入應該不會有問題才是,否則讀回來的浮點數值應該會有錯才對),對此不解

謝謝你的回文 (台灣就是要有樣熱心的大大,才會更進步)

發表於: 2004/10/20 1:27
頂部


Re: CCSC & ICD2燒錄格式 ???
#23
中級會員
中級會員


Date EEprom (ic用18F452)
我是用 #rom 0xF00000 = { 0x82 } 指令去set eeprom 的初值
在程式中用 read_eeprom 指令去讀這個位址的數值

謝謝你對ccsc compiler 一些問題的解惑
對我真的滿有幫助的,再一次謝謝你
另外 pch v3.212版好像如你所說的,沒什麼bug
我的code 在v3.187版本中編譯後執行大都沒什問題
近期會再用 v3.212的試試看,真希望這是最後的版本了



發表於: 2004/10/19 16:10
頂部


Re: CCSC & ICD2燒錄格式 ???
#24
中級會員
中級會員


非常感謝你的回應.
我用了是PCH V3.187 & MPLAB 6.0(5.7也試過)
問題出在EEPROM使用hex檔無法正確用ICD2燒入IC中(cod檔可以)
(我在程式段有加入一些EEPROM初始的數值)
PICSTART & ALLP3 可以

我會更新到6.2版試試看
PCH compiler參數如下
CCSC +FH +ES +O8 TEST.c

發表於: 2004/10/19 14:02
頂部


Re: CCSC & ICD2燒錄格式 ???
#25
中級會員
中級會員


非常感謝你的回應.
我用了是PCH V3.187 & MPLAB 6.0(5.7也試過)
問題出在EEPROM使用hex檔無法正確用ICD2燒入IC中(cod檔可以)
(我在程式段有加入一些EEPROM初始的數值)
PICSTART & ALLP3 可以

我會更新到6.2版試試看
PCH compiler參數如下
CCSC +FH +ES +O8 TEST.c

發表於: 2004/10/19 14:01
頂部


CCSC & ICD2燒錄格式 ???
#26
中級會員
中級會員


我用CCSC的 compiler 編譯後的 HEX files
可以供"PICSTART"與"河洛的ALLP3"燒錄並正常運作
用ICD2燒錄HEX files時,確無法正常工作(COD files 可以)
請問有人知到這些格式的差異嗎?

發表於: 2004/10/19 9:17
頂部


Re: 有關tool 的購買問題
#27
中級會員
中級會員


下列的網址有這個公司各國的代理商
http://www.tech-tools.com/intern.htm

在台灣的代理商應該是"聯和電子"
United Tech Electronics LTD

2F NO. 9 Lane 19 Chau-Sun St.
Shi-Chih Chen
Taipei Hsien Taiwan, ROC
Voice: +886 2 647 1978

建議你直接跟原廠訂購就可以了

發表於: 2004/10/12 12:01
頂部


開發disPic的工具?
#28
中級會員
中級會員


最近想試試disPic的產品,
用ICD2搭配那一個套件會比較合適,
用那一個 C compiler 比較穩定,
請大家給點意見,謝謝!

發表於: 2004/10/12 11:44
頂部


Re: 關於“ds PIC workshop”之課程內容~~
#29
中級會員
中級會員


dsPIC101 的上課內容大綱可以概略說明一下嗎?
需要多少的費用?

發表於: 2004/9/30 17:44
頂部


Re: 購買dsPIC30F6012及dsPIC6014
#30
中級會員
中級會員


我想很多開發者都想在最短的時間內取得樣品,或購買少量IC試作產品,dsPIC這類的產品宣傳,應該做了好長的一段時間,可是拿到須要的樣品或購買少量的IC,對很多人來說都是一項困擾(討論區的相關議題,都有很高的瀏覽量)
我想問目前dsPIC可申請(已申請)樣品的型號到底有那些???
dsPIC30f4011可以申請的到嗎(2-3顆)?



發表於: 2004/9/16 13:48
頂部



« 1 2 (3) 4 5 »



:::

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... ]

教育訓練中心

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