検索
AND検索
OR検索
トップ
|
リロード
|
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
発光ダイオード(LED)の明るさを変える をテンプレートにして作成
★トップ(目次)ページへ
★情報交換掲示板
08/08/14設置
今日の10件
PICとMikroC
(694)
純正:PICkit2 4,000円
(3)
LEDの明るさを変える(PWM)(18F2320)
(2)
★情報交換掲示板
(2)
インターバルタイマ(TMR0割込み利用)
(2)
16F1827のconfig設定
(2)
スイッチ入力(16F886)
(2)
1024分解能ハードPWM制御自作関数
(2)
PIC-PICの無線通信(ラジコンへの応用)
(2)
PukiWiki/1.4/Manual/Plugin/L-N
(2)
最新の15件
2024-06-21
Try Out Top Local Dating Site In The Usa
Try Out Casual Encounters Site No Cost
Top Dating Website No Cost
Tips For Free Local Hookup Websites To For Just Sex
Try Out Best Local Encounters Platform To For Just Sex
Guide To Local Dating Platforms No Sign Up
Guide To Free Casual Encounters Apps No Cost
Guide To Online Casual Hookup Platforms No Cost
Tips For Free Local Dating Apps Online
Tips For Best Casual Hookup Websites Usa
Guide To Online Dating Platform No Payment
Tips For Free Casual Dating Platforms No Sign Up
Try Out Best Casual Hookup Platform Usa
Tips For Best Discreet Dating Sites For Quick Sex
Tips For Free Discreet Dating Apps Online
#amazon(4798109223)
Total:0/Today:0
開始行:
閲覧総計:&counter(); (本日:&counter(today); 昨日...
~
*発光ダイオード(LED)の明るさを変える [#e8372b5b]
PIC 16F628A内臓のPWM機能を利用し、発光ダイオードの明る...
注)16F628Aの場合、PWM信号はRB3から発信される。
関連MikroC関数
void Pwm_Init(unsigned long freq);
void Pwm_Change_Duty(unsigned short duty_ratio);
void Pwm_Start(void);
void Pwm_Stop(void);
|&attachref(LEDの明るさを変える.JPG,zoom,150x150,button){...
/**
* PWM機能で発光ダイオードの明るさを徐々に変える
* PIC 16F628A
* 発信器:内臓4MHz
* 電源:乾電池3本
* RB3: LED (CCP出力)
* RB2: LED (照度比較用)
* Device Flags: _BODEN_OFF _BOREN_OFF _CP_OFF _PWRTE_ON ...
* _LVP_OFF _MCLRE_OFF _INTRC_OSC_NOCLKOUT
* 言語 MikroC v6.2
*/
void main(){ //メイン プログラム
unsigned short int i; //使用変数の定義
PORTB = 0b00000000; //PORTBの中身をきれいにする
TRISB = 0b00000010; //RB1は1:入力、他のPORTBは0:出力...
PWM_Init(5000); //PWMの初期化 (5KHz周期指定)
PORTB.F2 = 1; //照度比較用LED ON
PWM_Start(); //PWM機能スタート
do { //doとwhileの間を繰り返す
//LEDの明るさを徐々に変える
for (i = 0; i < 256; i++) {
PWM_Change_Duty(i); //PWMのDuty変更
Delay_ms(100); //100msec待つ
}
} while(1); //doとwhileの間を繰り返す
} //メイン プログラム終了
★この情報は役に立ちましたか?
#vote(はい[20],普通[5],いいえ[9])
- このプログラムの追加で徐々に減光するプログラムを書いて...
- http://www.oakleysunglasses.ar.com/ http://www.oakley--...
- http://www.outletonline-michaelkors.com/ http://www.mic...
- http://www.outletonline-michaelkors.com/ http://www.mic...
- 2015-10-6 xiaozhengm http://www.louisvuitton-lvoutle...
- Centre http://www.michaelkorsoutlets-online.us.com/ htt...
- http://www.outletsmichaelkors.us.com http://www.christi...
- https://www.comprarextintoresbaratos.es/ https://www.co...
#comment_nospam
終了行:
閲覧総計:&counter(); (本日:&counter(today); 昨日...
~
*発光ダイオード(LED)の明るさを変える [#e8372b5b]
PIC 16F628A内臓のPWM機能を利用し、発光ダイオードの明る...
注)16F628Aの場合、PWM信号はRB3から発信される。
関連MikroC関数
void Pwm_Init(unsigned long freq);
void Pwm_Change_Duty(unsigned short duty_ratio);
void Pwm_Start(void);
void Pwm_Stop(void);
|&attachref(LEDの明るさを変える.JPG,zoom,150x150,button){...
/**
* PWM機能で発光ダイオードの明るさを徐々に変える
* PIC 16F628A
* 発信器:内臓4MHz
* 電源:乾電池3本
* RB3: LED (CCP出力)
* RB2: LED (照度比較用)
* Device Flags: _BODEN_OFF _BOREN_OFF _CP_OFF _PWRTE_ON ...
* _LVP_OFF _MCLRE_OFF _INTRC_OSC_NOCLKOUT
* 言語 MikroC v6.2
*/
void main(){ //メイン プログラム
unsigned short int i; //使用変数の定義
PORTB = 0b00000000; //PORTBの中身をきれいにする
TRISB = 0b00000010; //RB1は1:入力、他のPORTBは0:出力...
PWM_Init(5000); //PWMの初期化 (5KHz周期指定)
PORTB.F2 = 1; //照度比較用LED ON
PWM_Start(); //PWM機能スタート
do { //doとwhileの間を繰り返す
//LEDの明るさを徐々に変える
for (i = 0; i < 256; i++) {
PWM_Change_Duty(i); //PWMのDuty変更
Delay_ms(100); //100msec待つ
}
} while(1); //doとwhileの間を繰り返す
} //メイン プログラム終了
★この情報は役に立ちましたか?
#vote(はい[20],普通[5],いいえ[9])
- このプログラムの追加で徐々に減光するプログラムを書いて...
- http://www.oakleysunglasses.ar.com/ http://www.oakley--...
- http://www.outletonline-michaelkors.com/ http://www.mic...
- http://www.outletonline-michaelkors.com/ http://www.mic...
- 2015-10-6 xiaozhengm http://www.louisvuitton-lvoutle...
- Centre http://www.michaelkorsoutlets-online.us.com/ htt...
- http://www.outletsmichaelkors.us.com http://www.christi...
- https://www.comprarextintoresbaratos.es/ https://www.co...
#comment_nospam
ページ名: