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

論壇索引


Board index » All Posts (cheng100)




Re: 優先中斷的原理是什麼&如何多工
#1
初級會員
初級會員


提供一種方法,試試看吧:

1.將INT中斷工作宣告或定義成獨立函數:
void MyIntWork(void){
goto IsrPnt; //先回去釋放中斷權

MyWork: //再回來真正工作進入點
.......
........
.....



}


2.中斷副程式:

void intrrupt isr(void){
if(INTIF)
{
MyIntWork();----//stack記錄下一指令位 "goto MyWork"
goto MyWork;

IsrPnt:
INTIF=0;
}

if(TMR1IF)
{

....
....
}




}--------------------// pop stack 後下一位址指向 "goto MyWork"

限制是你要確保在執行MyMork時int中斷不能再進來,
否則再設旗標判斷



發表於: 2007/6/8 17:01
頂部


Re: "~" 符號不行用
#2
初級會員
初級會員


用以下指令:
RC1^=1;


發表於: 2007/5/31 16:42
頂部


Re: memory配置出了問題嗎?(Hi-Tech picc)
#3
初級會員
初級會員


將陣列宣告再bank1.

exp:

int bank1 array1[30];
.....


發表於: 2007/5/25 11:49
頂部


Re: 有關振盪器的問題
#4
初級會員
初級會員


採用NPO等級的陶質電容!

發表於: 2007/5/25 11:41
頂部


Re: 積分器
#5
初級會員
初級會員


應該還要再除以積分時間Ti,以控制輸出的上升或下降的速率:


y=1/Ti *∫ u* dt

dy/dt=u/Ti
dy=T*u/Ti (dt=T)
y2-y1=T*u/Ti (dy=y2-y1)
//所以
y2=y1+T*u/Ti
y1=y2


/*
y2:現在輸出值y(T)
y1:上次輸出值y(T-1)
*/

發表於: 2007/5/15 15:48
頂部


Re: 請教12F675 PIC
#6
初級會員
初級會員


給你一點提示:
1.enable timer1 中斷,量測訊號週期時間.
2.enable INT(GP2腳) 允許訊號輸入產生中斷.
3.宣告變數
cycT,存放周期時間.
isOK 旗標,指示cycT的值已更新
isTimeOut, 指示周期時間太長
Freq,存放頻率值
4.Freq=1000000/cycT;(整數) or
Freq=10000000/cycT(小數1位)

發表於: 2007/5/15 13:40
頂部


Re: 請問Modbus ASCII有範例嗎
#7
初級會員
初級會員


建議從RTU模式實作一遍,了解自已懂了多少.
沒問題後再新增程式對"接收/發射"的資料作前置處理,"將資料轉BIN/ASCII".

RTU與ASCII兩者概念完全一樣只是資料碼格式不同
還有規劃通訊程式剛開始跟你用什麼CPU應該無關吧


發表於: 2007/5/11 8:41
頂部


Re: 觀察RC串聯電路的相位角
#8
初級會員
初級會員


一支電流探棒 + 一支電壓探棒

or
一台雙通道隔離型scope +兩支電壓探棒

發表於: 2007/5/10 8:37
頂部


Re: 角度平均計算
#9
初級會員
初級會員


我想這個問題是要預測一抖動物體靜止後最終位置.
譬如指針式重量計,一個胖子突然往秤台一跳.造成指針劇烈抖動.在指針尚未靜止之前.我要立刻得知重量.若重量計轉一圈為100kg(0kg),而指針剛開始在90與30之間抖動,然後慢慢衰減
95--25,100--20.....
把問題抽像化後,就成了數學問題了.所以這只是利用數學幫助解決問題.利用"平均偏差 +平均值"就能正確預測這位老兄的重量(該減肥了),不管你的取樣時間在哪裡開始,在哪裡結束,結果完全一致.數學的威力!

發表於: 2007/5/8 16:45
頂部


Re: 請問如何測量一個RC串聯電路的總阻抗(Impedance)中的容抗成份
#10
初級會員
初級會員


Xc1=1/2*3.14*1000 *C (1KHz的容抗)
Xc2=1/2*3.14*10000*C (10KHz的容抗)

所以未知數只有R ,C

發表於: 2007/5/8 13:57
頂部



(1) 2 3 »



:::

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

教育訓練中心

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