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

論壇索引


Board index » All Posts (zbox)




Re: PIC24HJ64GP206外部中斷設定問題
#1
新會員
新會員


報告板主,利用板主的方法已經將INT0的準位拉到low,

應該沒有問題,但是INT1還是不行,

應該還有遺漏什麼沒有作設定的,

他的輸入腳位設定是利用他pin function(IC1/INT1/RD8)中,

RD8來設定為輸入嗎?

要多加

TRISDbits.TRISD8 = 1;

將這支PIN腳設為input嗎?

還是INT1有其他設定為input的方法,

感謝

發表於: 2008/6/16 11:51
頂部


Re: PIC24HJ64GP206外部中斷設定問題
#2
新會員
新會員


請教板主不需在設定該腳位為輸入功能,

如TRIS暫存器設定之類的嗎?

因為該腳位直接由MCU拉出來,不大可能是外部電路拉起來的,

我試過其他程式,該腳位的電位可以變low,所以應該是程式的關係,

還有其他可能會造成嗎,

因為我查SPEC中INT0該腳位還有U1RTS功能,

我有用到uart這樣該腳位還可以使用嗎,感謝板主

發表於: 2008/6/15 14:16
頂部


PIC24HJ64GP206外部中斷設定問題
#3
新會員
新會員


板主大人你好,想請教外部中斷初始值設定的問題,

void Init_INT(void) //outside interrupt current fault
{
INTCON2bits.INT0EP =0;
INTCON2bits.INT1EP =0;

IFS0bits.INT0IF =1;
IEC0bits.INT0IE =1;
IPC0bits.INT0IP =7;

IFS1bits.INT1IF =1;
IEC1bits.INT1IE =1;
IPC5bits.INT1IP =7;

}

如此設定他的Pin腳一開始卻是輸出high,是否有缺少設定什麼地方,不然一開始怎麼就會輸出high,他的IO腳完全沒有用到,謝謝

發表於: 2008/6/12 19:08
頂部


Re: PIC24HJ64GP206之AD轉換問題
#4
新會員
新會員


m...感謝版主的熱心幫助,根據實驗發現,Simultaneous沒有辦法實現,只能退於求其次用Sequential Sampling的方法,畢竟之前只差一個轉換時間(Tconv),只是我還是很想知道到底Simultaneous Sampling有沒有辦法實現,謝謝版主

發表於: 2008/3/26 14:26
頂部


Re: PIC24HJ64GP206之AD轉換問題
#5
新會員
新會員


根據這麼問題請教版主,因為驗證的問題我不知道目前的模式是Simultaneous Sampling還是Sequential Sampling,目前我的理解是不管哪一個mode都需要將ASAM設為1,但如果要再詳細選擇這兩個模式的話,就是要加設SIMSAM這個設定,即可在區分出來,不知我的推論是否正確,感謝版主

發表於: 2008/3/26 10:01
頂部


Re: PIC24HJ64GP206之AD轉換問題
#6
新會員
新會員


還有一個疑問要請教版主,就是同時轉換也有分成兩種,一種是同時取樣多個訊號後,依序轉換,另一種方式是一起取樣,但第二個訊號會等第一個訊號轉換完後在結束取樣,也就是Simultaneous Sampling與Sequential Sampling,這兩者在設定上有什麼不同嗎,reference manual上也只指出是將ASAM設為1,但詳細區隔設定卻沒有說明的很清楚,勞請版主幫忙解惑,感謝再感謝

發表於: 2008/3/26 9:54
頂部


Re: PIC24HJ64GP206之AD轉換問題
#7
新會員
新會員


感謝版主的回應,我了解版主的意思了,同時的意思就是依序取樣進來,再分時轉換,比一個取樣轉換再一個取樣轉換的時間差要短,所以可以稱之為同時是嗎? 感謝版主

發表於: 2008/3/26 9:27
頂部


Re: PIC24HJ64GP206之AD轉換問題
#8
新會員
新會員


恩恩,問題1-3我還沒有找到解決的方法,尤其是不能同時擷取的問題,我重新修改ADC1CON中的SIMASM就不能轉換了,而且只有一個ADC1BUF0感覺起來也沒辦法同時擷取多個信號,感謝版主

發表於: 2008/3/25 17:14
頂部


Re: PIC24HJ64GP206之AD轉換問題
#9
新會員
新會員


抱歉版主,拜讀完貴網站的教材後,問題2的疑問已經解決,我已經了解他的工作原理,且套用在我的運用裡面,感謝版主

發表於: 2008/3/24 19:32
頂部


Re: PIC24HJ64GP206之AD轉換問題
#10
新會員
新會員


感謝版主熱心協助,關於DMA的設定我已經完成,已可以使用4-channel的ADC轉換訊號,但還是有幾個問題想要請教。

問題1:似乎使用DMA會花比較多的時間,因為一開始設定完後沒辦法使用,後來抓到問題是時間太短來不及中斷,所以需要delay一點時間等中斷。

問題2:有關DMA設定中,DMA0CON中ping-pong mode到底是什麼意思,我的理解是bufferA->B->A->B這樣循環儲存,但是我看起來結果卻不是這樣,把他disable掉結果也還是一樣,所以可以請版主解釋一下嗎?

問題3:是否可以完成像spec裡說的同時擷取的功能,因為像我現在完成的功能截取出的訊號之間還是有時間差,感謝

發表於: 2008/3/24 18:55
頂部



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

教育訓練中心

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