:::

論壇索引


Board index » All Posts (lancer0498)




Re: Hi-Tech可以將C與組語寫再同一個檔案嗎?
#91
資深會員
資深會員


#include <pic.h>




void main(void)
{
.
.
.
#asm
movlw 0x10
movwf 0x20
#endasm
}

就是這樣了,隨你發揮

也可以用asm("nop");

發表於: 2009/12/2 17:43
不怕苦...苦半輩子;怕苦...苦一輩子
頂部


Re: ICD 3 + APP001無法debug卻可以燒錄
#92
資深會員
資深會員


不知道您的原因為何,你可以試試看在MPLAB IDE裏面的Build option->MPASM/C17/C18 Suite 將Single File Assembly Projects設定在Generate absolute code。

發表於: 2009/12/2 8:34
不怕苦...苦半輩子;怕苦...苦一輩子
頂部


Re: Hi-Tech compiler 的問題
#93
資深會員
資深會員


handy 您好:

我是在想是否可先寫個pic16f690的header檔,
然後將之加入在pic.h的檔案內,語法如下
#if defined(_16F690)
#include <pic16f690.h>
#endif

以上純屬實驗性質討論,尚未知可行?

另外hi-tech picc 9.7好像已有支援pic16f690了,
您可在pic.h內看到
#if defined(_16F631) || defined(_16F677) || defined(_16F685) ||\
defined(_16F687) || defined(_16F689) || defined(_16F690)
#include <pic16f685.h>
#endif

其實直接加入pic16f685.h應該是可以的

發表於: 2009/11/30 16:48
不怕苦...苦半輩子;怕苦...苦一輩子
頂部


Re: mpasm watch view無法看變數的問題
#94
資深會員
資深會員


Beee大大,您好:

您說對了,我是選relocatable,一開始沒注意,你講了我就想到了,

關於retfie的問題是因為我原本用pic16f819,無法看到變數,想說把其它程式都砍掉,轉到同事電腦上,因同事在寫的是pic16F505,我就想說不管中斷的問題了,只是要試看看能不能看得到變數就好,就直接請同事將檔案加入他的專案compiler,
感謝您的指教,以後小弟會注意的!

發表於: 2009/11/30 16:39
不怕苦...苦半輩子;怕苦...苦一輩子
頂部


Re: 請問microchip台北rtc還惠揩can的課程嗎?
#95
資深會員
資深會員


小弟也要在台中上can的課程,都沒概念,民意之所在,課程之所在,若人數夠的話,是否可請版主開課!

發表於: 2009/11/30 11:52
不怕苦...苦半輩子;怕苦...苦一輩子
頂部


Re: mpasm watch view無法看變數的問題
#96
資深會員
資深會員


感謝 ksj0120 前輩指教,照您的方式已可以看到變數!

發表於: 2009/11/30 11:51
不怕苦...苦半輩子;怕苦...苦一輩子
頂部


Re: mpasm watch view無法看變數的問題
#97
資深會員
資深會員


感謝Beee & hellowanz的回覆,我再試試,
但照理來說我指令應該都沒錯,
應該是可以看到變數才對!

發表於: 2009/11/29 11:10
不怕苦...苦半輩子;怕苦...苦一輩子
頂部


Re: Hi-Tech compiler 的問題
#98
資深會員
資深會員


handy 您好

您可這麼做:

#include <pic.h> //含入pic檔

進去hi-tech picc 9.7版的include資料夾內,找出pic.h
然後按ctrl+F搜尋pic.h,找到時打開,然後按ctrl+F搜尋你選定的元件名稱,就可找到你ic的 header檔,
其實基本上你只要含入pic.h就可,pic.h會自動幫你判斷ic為何?
就自動幫你含入ic的header檔,如果你要看configration bit的設定就須看ic的 header檔

以上資料參考hi-tech picc的workshop,資料很齊全!

發表於: 2009/11/28 10:39
不怕苦...苦半輩子;怕苦...苦一輩子
頂部


Re: mpasm watch view無法看變數的問題
#99
資深會員
資深會員


hellowanz 您好:

您所提供的檔案無法開啟,是否可壓成.rar的格式,
另請問您,這到底是甚麼原因,實在很納悶?

發表於: 2009/11/27 22:38
不怕苦...苦半輩子;怕苦...苦一輩子
頂部


mpasm watch view無法看變數的問題
資深會員
資深會員


請教各為高手:

小弟百思不解一個問題,小弟用equ虛指令宣告,
無法在watch下看到變數,

只好用
udata
var1 res 1
var2 res 1
;*****************************************
以下是簡易測試此問題寫的,是否有大大有此經驗,請指教
我用mplab 8.4,用同事8.36的也一樣!

#INCLUDE <P16F505.INC>

V1 EQU 0X0B
V2 EQU 0X0C


ORG 0X00
GOTO MAIN
ORG 0X04
RETFIE
MAIN:
GOTO MAIN
END

發表於: 2009/11/27 12:04
不怕苦...苦半輩子;怕苦...苦一輩子
頂部



« 1 ... 7 8 9 (10) 11 12 13 ... 21 »



:::

Microchip連結

https://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=64
https://www.linkedin.com/company/microchiptechnologytaiwan
https://www.facebook.com/microchiptechnologytaiwan/?locale=zh_TW
https://mkpage.microchip.com/l/1082123/2025-03-12/2stnv5
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
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... ]

教育訓練中心

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