検索
AND検索
OR検索
トップ
|
リロード
|
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
PWM分解能をLCDに表示(24FJ64) をテンプレートにして作成
★トップ(目次)ページへ
★情報交換掲示板
08/08/14設置
今日の10件
PICとMikroC
(58)
BracketName
(1)
MikroCエディタの調整
(1)
MikroC TIPS
(1)
MPLAB X:プロジェクトのエンコード設定はShift_JISを推奨
(1)
PukiWiki TIPS
(1)
Writer509 3,500円
(1)
Guide To Online Local Hookup App No Payment
(1)
サーボモーターを動かす(16F1827 XC8)
(1)
£Ò£Ã£Ä?é?¤?¿+350±ß
(1)
最新の15件
2025-06-28
Try Out Top Local Dating Site No Cost
2025-06-27
Get Started with Casual Dating Websites No Cost
Tips For Best Local Hookup Websites Online
Try Out Free Hookup Platforms To For Just Sex
Free Casual Encounters App Online
Tips For Free Local Dating Platforms No Cost
Get Started with Best Local Hookup Website No Cost
Try Out Free Meetup Website No Sign Up
Guide To Local Hookup Platform No Sign Up
Try Out Top Casual Dating Platform To For Just Sex
Top Local Dating Websites No Sign Up
Guide To Free Dating Websites For Quick Sex
Get Started with Online Casual Hookup Site No Sign Up
Guide To Online Casual Dating Website Usa
Guide To Free Local Encounters Platforms Online
#amazon(4798109223)
Total:0/Today:0
開始行:
閲覧総計:&counter(); (本日:&counter(today); 昨日...
~
*PWM分解能をLCDに表示(24FJ64) [#sa0e18d3]
24FJ64GA002でのLCD表示の応用として、PWMの設定周期と、その...
LCDに表示するプログラムを作成した。 08/03/17
PWMの所望の周期を決定すると、それに伴いPWMの分解能が決定...
MikroC dsPICでは、Pwm_Init()関数に所望のPWM周期を設定する...
(period)を戻してくれる機能が追加された。
設定したPWMの周期(Hz)と、その時のPWM分解能をLCDに表示する...
PICクロック: 内蔵8MHz
|&attachref(P1010613.JPG,zoom,150x150,button){新しい写真...
/**
* 24F64の稼働テスト LCDの稼働確認
*
* PIC24FJ64GA002 450円
* http://akizukidenshi.com/catalog/items2.php?q=%22I-020...
* LCD: SC1602BS-B(-SO-GS-K) 550円
* http://akizukidenshi.com/catalog/items2.php?p=1&q="P-0...
* LED: RB5
*
*Clock: 8.0MHz 内蔵発振器使用
*電源:乾電池2本(3V)
*Device Flags:
*_IESO_OFF _FNOSC_FRC _FCKSM_CSDCMD _OSCIOFNC_OFF _P...
*_JTAGEN_OFF _GCP_OFF _GWRP_OFF _BKBUG_OFF _COE_OFF...
*
*_IESO_OFF 2速度スタートアップ無効
*_FNOSC_FRC クロックは内蔵オシレータを利用(8MHz)
*_FCKSM_CSDCMD 動作中のクロック切り替え&監視OFF
*_OSCIOFNC_OFF RA3はI/Oとして利用 _POSCMOD_NONE 主発信...
*_JTAGEN_OFF JTAG無効 _GCP_OFF コードプロテクト無効
*_GWRP_OFF プログラムメモリ書込み禁止 _BKBUG_OFF デバ...
*_COE_OFF Clip-onエミュレーション無効
*_ICS_PGx1 ICSP書き込みにPGC1/PGD1を使う FWDTEN_OFF ...
*
* MikroC dsPIC v4.0.0.0
* コンパイルサイズ: 2,468Byte (6,000Byte以下なら無料利用)
*/
void main()
{
unsigned int cycle1 = 30000; //PWM周期 200Hz〜30KHz
unsigned int pwm_period1; //PWM分解能
char s_cycle1[7];
char s_pwm_period1[7];
PORTB = 0b0000000000000000; //PortBの中身ををきれい...
TRISB = 0b0000000000000000; //PortB 16個全て0:出力...
ADPCFG = 0b1111111111111111; //全ピンをデジタルで使用
//RP6ピンにOC1機能(PWM出力)18(=0b10010)を割付
RPOUTR3bits.RP6R4 = 1;
RPOUTR3bits.RP6R3 = 0;
RPOUTR3bits.RP6R2 = 0;
RPOUTR3bits.RP6R1 = 1;
RPOUTR3bits.RP6R0 = 0;
//PWMのチャージポンプでLCDに5V電源を供給
//参考ページ:http://www8.plala.or.jp/InHisTime/page...
pwm_period1 = Pwm_Init(cycle1, 1, 1, 2); //PWM周期を...
Pwm_Set_Duty(pwm_period1 / 2, 1); //PWM Duty50%に設定
Pwm_Start(1); //PWMスタート
Delay_ms(100); //チャージポンプ充電に100ミリ秒(=0.1...
//Lcd_Custom_Config(*data_port, db3, db2, db1, db0, ...
Lcd_Custom_Config(&PORTB, 15, 14, 13, 12, &PORTB, 11...
Lcd_Custom_Cmd(LCD_CURSOR_OFF);
IntToStr(cycle1, s_cycle1); //数値を文字列に変換
IntToStr(pwm_period1 + 1, s_pwm_period1); //数値を文...
Lcd_Custom_Out(1, 1, "PWMシュウキ");
Lcd_Custom_Out(1, 8, s_cycle1);
Lcd_Custom_Out(1, 15, "Hz");
Lcd_Custom_Out(2, 1, "PWMブンカイノウ");
Lcd_Custom_Out(2, 11, s_pwm_period1);
LATBbits.LATB5 = 1; //稼働確認用LED ON
while (1)
{
}
}
~
★この情報は役に立ちましたか?
#vote(はい[15],普通[12],いいえ[12])
- 2015-10-6 xiaozhengm http://www.louisvuitton-lvoutlet....
- http://www.cybermondaydeals.in.net http://www.michaelk...
- http://www.nike-shoes.in.net/ http://www.bostoncelticsj...
- http://www.marcjacobs.us.com/ http://www.designerhandba...
- 催淫カプセル:http://www.okkanpo.com/Product/245.html o...
- 巨人倍増:http://www.chinakanpo.com/product/jrbz.html ...
- 20190109 junda http://www.coach-factory-outlet-online.u...
- [[stripchat:https://stripchat.us.com]] -- [[stripchat]]...
- [[stripchat:https://de.stripchat.eu.com]] -- [[stripcha...
#comment_nospam
終了行:
閲覧総計:&counter(); (本日:&counter(today); 昨日...
~
*PWM分解能をLCDに表示(24FJ64) [#sa0e18d3]
24FJ64GA002でのLCD表示の応用として、PWMの設定周期と、その...
LCDに表示するプログラムを作成した。 08/03/17
PWMの所望の周期を決定すると、それに伴いPWMの分解能が決定...
MikroC dsPICでは、Pwm_Init()関数に所望のPWM周期を設定する...
(period)を戻してくれる機能が追加された。
設定したPWMの周期(Hz)と、その時のPWM分解能をLCDに表示する...
PICクロック: 内蔵8MHz
|&attachref(P1010613.JPG,zoom,150x150,button){新しい写真...
/**
* 24F64の稼働テスト LCDの稼働確認
*
* PIC24FJ64GA002 450円
* http://akizukidenshi.com/catalog/items2.php?q=%22I-020...
* LCD: SC1602BS-B(-SO-GS-K) 550円
* http://akizukidenshi.com/catalog/items2.php?p=1&q="P-0...
* LED: RB5
*
*Clock: 8.0MHz 内蔵発振器使用
*電源:乾電池2本(3V)
*Device Flags:
*_IESO_OFF _FNOSC_FRC _FCKSM_CSDCMD _OSCIOFNC_OFF _P...
*_JTAGEN_OFF _GCP_OFF _GWRP_OFF _BKBUG_OFF _COE_OFF...
*
*_IESO_OFF 2速度スタートアップ無効
*_FNOSC_FRC クロックは内蔵オシレータを利用(8MHz)
*_FCKSM_CSDCMD 動作中のクロック切り替え&監視OFF
*_OSCIOFNC_OFF RA3はI/Oとして利用 _POSCMOD_NONE 主発信...
*_JTAGEN_OFF JTAG無効 _GCP_OFF コードプロテクト無効
*_GWRP_OFF プログラムメモリ書込み禁止 _BKBUG_OFF デバ...
*_COE_OFF Clip-onエミュレーション無効
*_ICS_PGx1 ICSP書き込みにPGC1/PGD1を使う FWDTEN_OFF ...
*
* MikroC dsPIC v4.0.0.0
* コンパイルサイズ: 2,468Byte (6,000Byte以下なら無料利用)
*/
void main()
{
unsigned int cycle1 = 30000; //PWM周期 200Hz〜30KHz
unsigned int pwm_period1; //PWM分解能
char s_cycle1[7];
char s_pwm_period1[7];
PORTB = 0b0000000000000000; //PortBの中身ををきれい...
TRISB = 0b0000000000000000; //PortB 16個全て0:出力...
ADPCFG = 0b1111111111111111; //全ピンをデジタルで使用
//RP6ピンにOC1機能(PWM出力)18(=0b10010)を割付
RPOUTR3bits.RP6R4 = 1;
RPOUTR3bits.RP6R3 = 0;
RPOUTR3bits.RP6R2 = 0;
RPOUTR3bits.RP6R1 = 1;
RPOUTR3bits.RP6R0 = 0;
//PWMのチャージポンプでLCDに5V電源を供給
//参考ページ:http://www8.plala.or.jp/InHisTime/page...
pwm_period1 = Pwm_Init(cycle1, 1, 1, 2); //PWM周期を...
Pwm_Set_Duty(pwm_period1 / 2, 1); //PWM Duty50%に設定
Pwm_Start(1); //PWMスタート
Delay_ms(100); //チャージポンプ充電に100ミリ秒(=0.1...
//Lcd_Custom_Config(*data_port, db3, db2, db1, db0, ...
Lcd_Custom_Config(&PORTB, 15, 14, 13, 12, &PORTB, 11...
Lcd_Custom_Cmd(LCD_CURSOR_OFF);
IntToStr(cycle1, s_cycle1); //数値を文字列に変換
IntToStr(pwm_period1 + 1, s_pwm_period1); //数値を文...
Lcd_Custom_Out(1, 1, "PWMシュウキ");
Lcd_Custom_Out(1, 8, s_cycle1);
Lcd_Custom_Out(1, 15, "Hz");
Lcd_Custom_Out(2, 1, "PWMブンカイノウ");
Lcd_Custom_Out(2, 11, s_pwm_period1);
LATBbits.LATB5 = 1; //稼働確認用LED ON
while (1)
{
}
}
~
★この情報は役に立ちましたか?
#vote(はい[15],普通[12],いいえ[12])
- 2015-10-6 xiaozhengm http://www.louisvuitton-lvoutlet....
- http://www.cybermondaydeals.in.net http://www.michaelk...
- http://www.nike-shoes.in.net/ http://www.bostoncelticsj...
- http://www.marcjacobs.us.com/ http://www.designerhandba...
- 催淫カプセル:http://www.okkanpo.com/Product/245.html o...
- 巨人倍増:http://www.chinakanpo.com/product/jrbz.html ...
- 20190109 junda http://www.coach-factory-outlet-online.u...
- [[stripchat:https://stripchat.us.com]] -- [[stripchat]]...
- [[stripchat:https://de.stripchat.eu.com]] -- [[stripcha...
#comment_nospam
ページ名: