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

論壇索引


Board index » All Posts




請教前輩-在C30中如何為中斷程式指定擺放的位置?
新會員
新會員


各位前輩
小弟最近在編寫dsPIC30F6013的程式,
為了將程式指定到某些固定的位置,
實在是弄到非常頭痛
後來在C30 C compiler User'sGuide P67
知道修改gld檔並加上宣告可以解決,
一般的副程式我修改後是ok,
不過就是中斷副程式不知該如何指定,
不知有哪位大大能夠幫小弟說明,
萬分感激...

此外,在c與asm共用的情況下
我發現org的指令似乎有問題
無法設定位置也請哪位先進幫小弟說明
感謝幫忙....

發表於: 2005/8/19 10:56
頂部


Re: dsPIC30F2010內部data EEPROM如何讀取及寫入
新會員
新會員


我正在研究中,請版主也給我一份吧!
edison@realscene.com.tw

發表於: 2005/8/19 10:26
頂部


Re: pic18F452使用8255扩展pin 的问题?
資深會員
資深會員


還大蝦勒
沒禮貌....

不鳥你

發表於: 2005/8/19 9:52
頂部


PIC16F819燒錄問題
資深會員
資深會員


我有一個CASE用到PIC16F819,但是發現只要將MCLR功能關閉以後,ICD2就再也不能燒錄了,再開啟也沒用,這是為什麼,雖MCLR不影響功能,但是總覺得怪怪的,相知道為什麼,謝謝!!

出現的訊息是讀不到ID,也就是根本連不到PIC,換了PIC才恢復正常,我試了2顆都一樣..

發表於: 2005/8/19 9:32
頂部


pic16f877問題請教~棘手~
新會員
新會員


請教各位高手~~
我現在有兩組PWM輸出,分別為CCP1CON模組,CCP2CON模組
我現在希望的輸出為當我輸入AD轉換電壓值為2.5v以下時為
CCP1CON模組輸出PWM,而當我輸入AD轉換電壓值為2.6V以上時則CCP2CON模組輸出PWM
我的問題如下,請問如何撰寫程式能讓當我輸入AD轉換電壓值為
2.5v~2.6V時不輸出PWM呢?

發表於: 2005/8/18 22:03
頂部


pic18F452使用8255扩展pin 的问题?
新會員
新會員


我的程序需要很多pin, 所以,用8255来扩展, 但是只有
input 没有output, 不懂是什么原因,

请大虾帮忙看看我的部分程序, 给我一些指点.



bcf CS ;chip select = 0

;;Reset 8255
;;NOTE : Active high for 8255 Reset
bsf RESET_8255 ;RESET = 1,clr the control register n all ports (A,B,C)
call DELAYL
bcf RESET_8255


;power on
;reset the 8255 using the RESET pin
;set the write pin (WR) high
;put the control word on the data bus (selects the Mode)
;set A0 and A1 pins high
;set the write pin (WR) low for a very short duration, keeping A0 & A1 high
;set the write pin (WR) high again

bsf _WR

movlw 0x00
movwf TRISD

movlw b'10000000' ;MODE:MODE SEL:PORTA:PORTC(UPPER):MODE SEL:PORTB:PORTC(LOWER)
movwf PORTD ;data from portD of PIC
nop

bsf A0 ;Control Word -> data bus , A0 =1
bsf A1 ;Control Word -> data bus , A1 =1


bcf _WR
nop
nop
bsf _WR


;output
movlw 0x00
movwf TRISD

movlw 0xff
movwf PORTD

;OUTPUT OPERATION to 8255, portA (WRITE)
;Data bus --> portA
bcf A1 ; A1 A0 _RD _WR
bcf A0 ; 0 0 1 0
nop
bsf _RD
bcf _WR
NOP
nop
bsf _WR

在线等待,,,,,~~~~~~~

谢谢




發表於: 2005/8/18 17:06
頂部


Re: PIC 入門C語言
資深會員
資深會員


不過,C18不支援PIC16F877。
必須使用別人做的C編譯器。

發表於: 2005/8/18 15:04
頂部


Re: Compiler error message!!!
資深會員
資深會員


有i,就是指適合用ICD2偵錯時用。
有e,就是希望使用全新的PIC18擴充型指令集 (只有新型的PIC18才有) 來編譯。

發表於: 2005/8/18 15:00
頂部


Re: Compiler error message!!!
高級會員
高級會員


呵呵~找到原因了
原來是因為我把c018i.o加到Object File裡導致定義重覆
也謝謝版主之前的回答讓我黎清了一些問題

另外
想請問一下
在lkr(以18f2420為例)當中
有分18f2420.lkr, 18f2420i.lkr, 18f2420i_e.lkr, 18f2420_e.lkr這麼多種
不曉得它的差異是在那裡
因為在要link scripts的時候看到這麼多個都不知道要選那一個才是對的
能否請知道的人解釋一下呢
謝謝

發表於: 2005/8/18 11:34
頂部


Re: PIC 入門C語言
高級會員
高級會員


可以

發表於: 2005/8/17 21:11
頂部



« 1 ... 6965 6966 6967 (6968) 6969 6970 6971 ... 7522 »



:::

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

教育訓練中心

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