• 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: 再次請問PIC18F45J10 關於for 迴圈的問題
#4
新會員
新會員


查看用戶資訊
最後結果, 是小弟OpenADC function使用不良, 跟Port的init衝突, 造成整個PIC嚴重內傷, 出現許多莫名其妙的事情.
其實, for 根本是不需要去 include stdlib.h 這也跟我原來的理解是一樣的.
因為內傷的造成, 讓我多做了許多閃避的動作, 其實那都不是真正的解決問題. 直到我發現OpenADC原來並不適合PIC18F45J10, 才算找到真正的原因.
因此, 得到兩點結論跟大家分享:
1. 別太相信原有的function, 那並不一定適合你現在用的chip.
2. 當發現許多莫名其妙的事時, 請先從initial function仔細推敲, 是否有矛盾的設定.

Lasen

發表於: 2006/8/3 20:47
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 再次請問PIC18F45J10 關於for 迴圈的問題
#3
新會員
新會員


查看用戶資訊
發現神奇的事情.....不知道是不是45J10真的不支援for還是怎樣...
include stdlib.h後, 確實for裡面的程式會跑了...可是for出不來~_~

for (i=0; i<64; i++) {
a = 0;
}

因為程式跑不出來, 結果用ICD 2去看...發現i= 0xA135....一看真的會昏倒...已經超過64了還在加....

另外, 用45J10發現很奇怪的事,
unsigned int A;
unsigned char B;
int C = 0;

A += B;
C++;
結果.... C = 0x0201 ~_~
後來用ICD 2單步去看, 當A += B做完後, C就等於 0x200 了~_~
然後把 A += B 改成 A = A + B 就ok了...
有沒有高手可以解釋一下這種情形 謝謝^^

Lasen



發表於: 2006/8/2 16:57
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 再次請問PIC18F45J10 關於for 迴圈的問題
#2
新會員
新會員


查看用戶資訊
抱歉, 小弟發生低級的錯誤, 因為開新的檔案沒有include stdlib.h造成了這些問題, 提出說明讓後進者別重蹈覆轍.

Lasen

發表於: 2006/8/2 15:00
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


再次請問PIC18F45J10 關於for 迴圈的問題
#1
新會員
新會員


查看用戶資訊
小弟在使用45J10時, 發現了一個怪現象, 只要用到for迴圈, 迴圈裡面的動作完全不會執行...
請教一下各位高手, 是45J10本身就不支援for迴圈, 還是有甚麼需要特別注意的嗎?

謝謝

Lasen

發表於: 2006/8/1 20:25
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... ]

教育訓練中心

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