• 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




Re: 請問一個蠢問題
資深會員
資深會員


差別在LF可以工作在2伏特

發表於: 2005/5/18 9:01
頂部


Re: 請教PIC18F252的應用
新會員
新會員


可是我是用C18 Compiler不知那本書是什麼語言寫....
嗯....謝謝版主這幾天我會去書局找這本書研究研究...
這幾天我也翻了不少書,看了不少範例都不是用C寫的,
所以一時間不知道如何下手?謝謝~~~

發表於: 2005/5/18 8:43
頂部


about 10F206 ...
資深會員
資深會員


還再研究版主提供的簡單程式 有給它笨笨耶 哈哈
笨笨學生又有問題要問囉
About Delay Loop ...
Delay
clrf Delay_Var1 清除為零 對嗎?
Delay_Loop2
clrf Delay_Var2 清除為零 對嗎?
Delay_Loop1
nop \ 共 2 us 對嗎?
nop /
decfsz Delay_Var2,f f =? 是否放入15 ?
goto Delay_Loop1 所以Loop1=5usX16=80us
decfsz Delay_Var1,f Loop2 =80X16=1280us.
goto Delay_Loop2 So,delay loop =1280us 對嗎?
return


發表於: 2005/5/18 0:05
頂部


Re: 用c寫程式哪一套比較好
高級會員
高級會員


c18 蠻好用的~~~

發表於: 2005/5/17 22:05
頂部


請問一個蠢問題
新會員
新會員


18Fxxx跟18LFxxx是同一家族的
那他們的差別在那.?.

發表於: 2005/5/17 20:15
頂部


Re: 請教PIC16F873A單晶機問題
高級會員
高級會員


你的IO是接什麼?
如果是LED正端接MCU IO PORTS當然看不到
因為輸出是LOW
LOOP:
movlw 0xff
movwf potrb
call delay_NMS ; delay time
movlw 0x00
movwf portb
call delay_NMS ; delay time
goto LOOP

發表於: 2005/5/17 19:41
頂部


PIC16f914 省電問題
高級會員
高級會員


1.請問pic16f914省電(因為使用電池)所以要非常省電作法如何?
2.pic16f916量產了嗎?
3.LCD 偏壓電阻是否會耗電因為建議電路有接10k電阻到VDD有時麼方法讓他更省電?
以上
謝謝

發表於: 2005/5/17 19:15
頂部


Re: 用c寫程式哪一套比較好
高級會員
高級會員


microchip c18 不錯比較便宜
又有原廠支援

發表於: 2005/5/17 19:10
頂部


Re: encoder
高級會員
高級會員


// fot pic18f452
//
// INTERRUPT 1(JOG1)
if ( INTCON3bits.INT1IF == 1 )
{
INT1_CHATTER=100; // INT0_CHAT = 100 = 抑制雜訊出現的次數
if ( INTCON2bits.INTEDG1==1 )
{
/* rising edge */
while ( (P_JOG1==0)&&(INT1_CHATTER!=0) )
{
INT1_CHATTER--; // 對策雜訊的千擾
Delay10TCYx(10); // Delay 10us
}
while ( (P_JOG1==1)&&(INT1_CHATTER!=0) )
{
F_JOG2 = 1;
if ( P_JOG2 == 0 ) // Save the JOG2 status
F_JOG2 = 0;
INTCON2bits.INTEDG1=0; // Set next trrige is Falling Edge
break;
}
}
else
{
/* falling edge */
while ( (P_JOG1==1)&&(INT1_CHATTER!=0) )
{
INT1_CHATTER--; // 對策雜訊的千擾
Delay10TCYx(10); // Delay 10us
}
while ( (P_JOG1==0)&&(INT1_CHATTER!=0) )
{

/* Level_Low */
if ( ((P_JOG2==0)&&(F_JOG2==0))||((P_JOG2==1)&&(F_JOG2==1)) )
{
//--- 50 齒用
if ( ((P_JOG1==0)&&(F_JOG2==0))||((P_JOG1==1)&&(F_JOG2==1)) )
JOG_CW();
else if ( ((P_JOG1==0)&&(F_JOG2==1))||((P_JOG1==1)&&(F_JOG2==0)) )
JOG_CCW();
}
else if ( ((P_JOG2==0)&&(F_JOG2==1))||((P_JOG2==1)&&(F_JOG2==0)) )
{
if ( F_JOG2 == 1 )
JOG_CW();
else
JOG_CCW();
}
break;
}
}
INTCON3bits.INT1IF=0; // Clear INT0 interrupt flag ;<<JOG>>
}

void JOG_CW()
{
// debug_p3(1);
JOG_BUF++; // BUFF + 1
if ( JOG_SPD.bit7 == 1 )
JOG_SPD.all = 0x01; // 反轉 -> 正轉 -> (ENCSPD)=01H ;<<JOG>>
else
JOG_SPD.all++; // speed counter + 1 ;<<JOG>>
INTCON2bits.INTEDG1=1; // Set next trrige is Rising Edge ;<<JOG>>
}

void JOG_CCW()
{
// debug_p3(1);
JOG_BUF--; // BUFF - 1
if ( JOG_SPD.bit7 == 0 )
JOG_SPD.all = 0x81; // 正轉 -> 反轉 -> (ENCSPD)=81H ;<<JOG>>
else
JOG_SPD.all++; // speed counter + 1 ;<<JOG>>
INTCON2bits.INTEDG1=1; // Set next trrige is Rising Edge ;<<JOG>>
}

發表於: 2005/5/17 19:08
頂部


Re: encoder
新會員
新會員


encoder--->馬達的ab相位的解碼.....可以判別正反轉...

發表於: 2005/5/17 17:29
頂部



« 1 ... 7088 7089 7090 (7091) 7092 7093 7094 ... 7523 »



:::

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

教育訓練中心

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