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

論壇索引


Board index » All Posts (u901833)




關於ADC模組中AVDD和AVSS的問題
新會員
新會員



發表於: 2011/1/13 15:21
頂部


關於APP027-mTouch的相關資料
#2
新會員
新會員


大家好:
我下載了工具購買單之後,對於APP027-mTouch很好奇,想尋找相關的資料(如使用的晶片,電路圖等等),但是我找不到,有沒有前輩可以指點一下,謝謝。

發表於: 2009/11/23 10:55
頂部


關於C18 轉 組語
#3
新會員
新會員


大家好:
小弟初學PIC組語,目前只懂得基本語法。
想看懂C code 透過C18轉成的組語,
盡而增加組語的功力

想請問大家,如何將C語言轉成組語,
謝謝
--

MPLAB IDE v8.36
MPLAB C18 v3.34

發表於: 2009/11/5 17:24
頂部


Re: C18之 Swapf 問題
#4
新會員
新會員


Data sheet裡
搜尋關鍵字access bank

發表於: 2009/10/30 9:51
頂部


Re: MACRO的使用問題
#5
新會員
新會員


原來如此
大感謝Beee!!!
執行之後結果變成:
temp0=0x00
temp1=0x00
而不是
temp0=0x01
temp1=0x01
想請問是不是一旦該暫存器(Out0)的位址存入FSR0之中,只有對INDF0的值作變動才能改變暫存器(Out0)的值,而此時直接對暫存器(Out0)作任何變值的動作都不會使得其內部的值改變。

謝謝~

發表於: 2009/10/28 13:47
頂部


Re: MACRO的使用問題
#6
新會員
新會員


感謝Beee的回應。
我做了以下的code測試
#include P18F8520.inc
udata 0x60
Out0 res 1
temp0 res 1
temp1 res 1
ORG 0
Start
banksel Out0
clrf temp0
clrf temp1
clrf Out0
movlw Out0
movwf Out0 ; Out0 = 0x60
banksel FSR0
movwf FSR0

clrf INDF0 ; 清除INDF0
incf Out0,F ; Out0 加 1

movff INDF0, temp0 ; INDF0 = 0x00
movff Out0, temp1 ; Out0 = 0x61

goto $
END

執行完之後
temp0=0x00
temp1=0x61

但是根據data sheet,對INDF0的值作任何改變,等於對FSR0所存位址之對應暫存器作改變。
那麼temp0的值和temp1的值應該會相等都等於0x01才對,
為啥我跑出來的結果會不一樣

煩請有經驗的前輩指導一下

謝謝

發表於: 2009/10/28 11:40
頂部


MACRO的使用問題
#7
新會員
新會員


大家好
我根據MPASM user's guide 中有關於macro language的example,由pic16f轉為用pic18f作了些修改之後,build all執行完都很正常,不過在用watch視窗觀察我設的4個symbol(Out0~Out3),發現裡面的值並沒有根據程式而被改變,請問一下是什麼問題,謝謝。

#include P18F8520.inc
udata 0x60
Out0 res 1 ; LSB
Out1 res 1 ; :
Out2 res 1 ; :
Out3 res 1 ; MSB

Unpack32 MACRO Var, Address
BANKSEL Address
movlw Address
movwf FSR0
movlw Var & H'FF'
movwf INDF0
movlw Var >>D'08' & H'FF'
incf FSR0,F
movwf INDF0
movlw Var >>D'16' & H'FF'
incf FSR0,F
movwf INDF0
movlw Var >>D'24' & H'FF'
incf FSR0,F
movwf INDF0
ENDM

ORG 0
Start
Unpack32 0x12345678, Out0
goto $
END

發表於: 2009/10/27 20:00
頂部


Re: 關於C和組語同時使用
#8
新會員
新會員


感謝Ryang的回答。

發表於: 2009/10/16 11:23
頂部



(1) 2 »



:::

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

教育訓練中心

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