検索
AND検索
OR検索
トップ
|
リロード
|
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
発光ダイオード(LED)の明るさを変える をテンプレートにして作成
★トップ(目次)ページへ
★情報交換掲示板
08/08/14設置
今日の10件
PICとMikroC
(204)
【応用】TVリモコン操縦自動車
(3)
A/D値でLEDの明るさ変更(PWM LCD表示 16F1827 XC8)
(3)
PIC-PICの通信(USART)
(2)
18F系への書込(RCDライタ)
(2)
スイッチ入力(16F1827 XC8)
(2)
LEDの明るさを変える(PWM)(16F886)
(2)
A/D値でLED点滅間隔変更(16F886)
(2)
I can not lie.
(2)
I2C通信LCD表示法(16F1827 XC8)
(2)
最新の15件
2024-04-02
インターバルタイマ(TMR0割込み利用)(16F886)
XC8:変数の型のタイプと値の範囲
XC8:プログラミング書式の確認
XC8:コンフィグレーションワード記述書式について
スリープ(PICの消費電力を最小に)
PWM機能
2024-01-29
MikroCの特徴
RecentDeleted
2023-12-22
RCDライタ 350円
LEDの明るさを変える(PWM)(24FJ64)
ライントレースカー(基本機能のみ搭載)
発光ダイオード(LED)の点滅(16F1827 XC8)
2023-09-12
I2C通信LCD表示法(16F1827 XC8)
2023-07-06
PIC-PICの通信(USART)
2023-07-04
16F1827のconfig設定
#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
ページ名: