• slider image 442
  • slider image 492
  • slider image 493
  • slider image 494
  • slider image 495
  • slider image 496
  • slider image 491
:::

論壇索引


Board index » All Posts (ksj0120)




C18 v2.42 config 的問題
#11
新會員
新會員


想請教版主,我原本使用C18 v2.30的時候編譯是沒問題的,
但是當我改成v2.42之後就出現了以下的Warning

Warning[2003]_CONFIG_DECL macro has been deprecated;please utilize #pragma config


我在程式裏面的config寫法如下:
#pragma romdata CONFIG
_CONFIG_DECL(.........);
#pragma romdata

Users guide裏面也是這樣寫,我用v2.30也沒有這個警告,為什麼換成v2.42之後就出現了這個警告,編譯之後config也的確會跟著改變,是否可以不予理會這個警告,還是因為我自已v2.42安裝不正常。

謝謝版主

發表於: 2005/4/25 12:05
頂部


Re: PIC18F8621使用External Flash的問題
#12
新會員
新會員


非常感謝站長,
所以利用C語言在讀取外部memory的時候,我就可以將指標定義成 rom far unsigned char * pRom;
然後將位址指到external memory的位址就可以了嗎

在寫入的部分我就必須依照每一顆Flash的規則去做。是嗎?

感謝!!

發表於: 2005/1/31 15:16
頂部


PIC18F8621使用External Flash的問題
#13
新會員
新會員


請問一下,如果我用PIC18F8621外接了一顆Flash,我填寫MEMCON Reg.=0x02以及CONFIG3L為Extended Microcontroller mode之後,如果我要對外面的Flash做讀寫,我可以像在讀寫本身的Program memory一樣,只是把位置定在10000h之後嗎? 請問正確的方法為何?是否有example code可以參考!謝謝!

發表於: 2005/1/24 10:40
頂部


Re: 請教有關PIC18F8620使用in line assemble的問題
#14
新會員
新會員


可是當我宣告成near unsigned char xxxx compiler會出現以下的錯誤:
Error [1303] 'near' symbol defined in non-access qualified section

而C的變數並沒有指定是在那一個bank,在in line assemble裏面好像也不能使用banksel的假指令,如果要利用BSR是不是在C的時候就要把變數放在我知道的地方?

發表於: 2005/1/6 18:09
頂部


請教有關PIC18F8620使用in line assemble的問題
#15
新會員
新會員


請教一下我目前使用PIC18F8620來開發,但是在使用in line assemble的時候遇到了一些問題想請教一下。

unsigned char Asm_Variable; //宣告此為全域變數

void main (void)
{
_asm
movlw 10
movwf Asm_Variable,0
_endasm
如果我這麼寫的話,由Watch去看Asm_Variable的變數並沒有改變,所有的ram也都沒改變。

_asm
movlw 10
movwf Asm_Variable,1
_endasm
如果我改成這種寫法,由Watch去看Asm_Variable的變數也沒有改變,但是如果Asm_Variable的位址是放在0110h,則ram裏面的某個位址 xx10h會被寫入。

}

想請問一下為什麼?要用in line assemble讀寫C宣告的變數該怎麼做?

謝謝!

發表於: 2005/1/6 17:37
頂部



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

教育訓練中心

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