- 追加された行はこの色です。
- 削除された行はこの色です。
閲覧総計:&counter(); (本日:&counter(today); 昨日:&counter(yesterday);)
*PICとMikroC (トップページ)[#w09958d4]
|&attachref(214908913_145.jpg,zoom,150x150,button){新しい写真添付};|&attachref(P1010200.JPG,zoom,150x150,button){新しい写真添付};|&attachref(PIC_motor.jpg,zoom,150x150,button){新しい写真添付};|&attachref(P1010555.JPG,zoom,150x150,button){新しい写真添付};|
「PICとMikroC」のサイトに訪問頂き、ありがとうございます。
このサイトは、発光ダイオード(LED)やモータを動かせるPICワンチップマイコンの
プログラムをC言語「mikroC」(2Kワードまで無料使用可)で作成した電子工作入門の
事例を紹介して行きます。 06/05/20
XC8 Cコンパイラーの情報を掲載 13/09/23
このページはリンクフリーです。下記URLをリンク願います。
http://kuri6005.sakura.ne.jp/pic/
【目次】
★このページの紹介 07/04/18
[[対象PIC]]
XC8 Cコンパイラー
XC8:プログラミング書式の確認 13/09/23
XC8:コンフィグレーションワード記述書式について 13/09/23
XC8:変数の型のタイプと値の範囲 13/10/06
【統合開発環境 MPLAB X IED】2013/09/29〜
MPLAB Xのデバッガーの使用法 13/09/29
発光ダイオード(LED)の点灯、点滅
モータを回してみよう
モータの前転・後転
モータを1秒回転、1秒停止
モータの回転・停止の間隔を短くしていくと何が起こる?
モータを高速・中速・低速で回転
PWM機能
発光ダイオード(LED)の明るさを変える
モータの速度を変える
1024分解能ハードPWM制御自作関数
自作my_PWM()関数の紹介 07/02/02更新
LEDの明るさを変える(PWM)(12F683) 07/02/03
LEDの明るさを変える(PWM)(16F886) 08/08/15
LEDの明るさを変える(PWM)(18F2320) 07/10/04更新
LEDの明るさを変える(PWM)(24FJ64) 08/03/18
PWM分解能をLCDに表示(24FJ64) 08/03/17
スイッチ入力
スイッチ入力(基本) 07/02/11
16F628A PORTAスイッチ入力 07/02/12
スイッチ入力(16F1827 XC8) 14/1/1 &ref(NEW.gif);
スイッチ入力(12F683) 07/02/12
スイッチ入力(16F886) 08/08/14更新
スイッチ入力(18F2320) 07/10/04更新
スイッチ入力(24FJ64) 08/03/19
トグルスイッチ 07/02/11 XC8追加 13/10/06
スリープ
スリープ(PICの消費電力を最小に) 13/10/06
PIC-PIC通信
PIC-PICの通信(USART)
PIC-PICの通信(Software_UART)
PIC-PICの無線通信(ラジコンへの応用)
【応用】ラジコンカー
パソコンとPICの通信(USART) 07/01/13更新
赤外線通信
TVリモコン信号の受信機 07/02/17
【応用】TVリモコン操縦自動車 07/02/18
割り込み制御
インターバルタイマ(TMR0割込み利用)
インターバルタイマ(TMR0割込み利用 16F1827 XC8) 14/1/3 &ref(NEW.gif);
インターバルタイマ(TMR0割込み利用)(16F886) 08/08/15
サーボモータを動かす
アナログ→デジタル変換
A/D値でLED点滅間隔変更(16F1827 XC8) 14/1/2 &ref(NEW.gif);
A/D値でLED点滅間隔変更(16F88) 07/02/03
A/D値でLED点滅間隔変更(16F886) 08/08/15
A/D値でLED点滅間隔変更(12F683) 07/02/03
A/D値でLED点滅間隔変更(18F2320) 07/10/06
A/D値でLED点滅間隔変更(24FJ64) 08/03/21
液晶ディスプレイ(LCD)
I2C通信LCD表示法(16F1827 XC8) 13/12/29 &ref(NEW.gif);
LCD表示法(基礎) 07/10/13更新
LCD表示法(16F886) 08/08/15
LCD表示法(24FJ64) 08/03/17
A/D値をLCDに表示(16F88) 07/10/13更新
PWM分解能をLCDに表示(24FJ64) 08/03/17
【応用】ライントレースカー
ライントレースカー(基本機能のみ搭載)
ライントレースカー(コースアウト処理追加)
PIC16F系
16F1827 13/10/08
16F1827のconfig設定 13/10/27
発光ダイオード(LED)の点滅(16F1827 XC8) 14/1/2 &ref(NEW.gif);
スイッチ入力(16F1827 XC8) 14/1/1 &ref(NEW.gif);
インターバルタイマ(TMR0割込み利用 16F1827 XC8) 14/1/3 &ref(NEW.gif);
A/D値でLED点滅間隔変更(16F1827 XC8) 14/1/2 &ref(NEW.gif);
I2C通信LCD表示法(16F1827 XC8) 13/12/29 &ref(NEW.gif);
16F886 28pinで230円 安い 08/06/12
(※↓HI-TECH C PRO(Lite mode)のプログラム事例も紹介)
発光ダイオード(LED)の点滅(16F886) 08/08/14更新
スイッチ入力(16F886) 08/08/14更新
A/D値でLED点滅間隔変更(16F886) 08/08/15
LEDの明るさを変える(PWM)(16F886) 08/08/15
LCD表示法(16F886) 08/08/15
インターバルタイマ(TMR0割込み利用)(16F886) 08/08/15
新型PIC24F系 08/03/17
24FJ64 08/03/17
発光ダイオード(LED)の点滅(24FJ64) 08/03/18
スイッチ入力(24FJ64) 08/03/19
A/D値でLED点滅間隔変更(24FJ64) 08/03/21
LEDの明るさを変える(PWM)(24FJ64) 08/03/18
LCD表示法(24FJ64) 08/03/17
PWM分解能をLCDに表示(24FJ64) 08/03/17
新型PIC18F系 07/01/14
18F2320 07/01/14
(※↓MPLAB C18のプログラム事例も紹介)
発光ダイオード(LED)の点滅(18F2320) 07/10/04更新
スイッチ入力(18F2320) 07/10/04更新
A/D値でLED点滅間隔変更(18F2320) 07/10/06
LEDの明るさを変える(PWM)(18F2320) 07/10/04更新
小型PIC12F系 07/02/03
12F683 07/02/03
発光ダイオード(LED)の点滅(12F683) 07/02/03
スイッチ入力(12F683) 07/02/12
A/D値でLED点滅間隔変更(12F683) 07/02/03
LEDの明るさを変える(PWM)(12F683) 07/02/03
CCS-C→MikroC書き換えのポイント
【MikroC】
MikroCの特徴
MikroCエディタの調整
MikroC TIPS
関連リンク 08/08/09更新
サイト更新情報(RSS)
【プログラム ライタ】
純正:PICkit3 3,900円 13/10/13
16F1827へMPLAB Xから直接書き込みする為に購入。インサーキットデバッグ機能も活用。
純正:PICkit2 4,000円 :純正品 USB接続 小型 外部電源不要 インサーキットデバッグ機能あり
&color(crimson){※08/08/29 秋月電商で4,000円で販売が開始されました。}; 08/08/30更新
%%※07/9/25-11/30の期間キャンペーンで10ドルで購入可(先着1000名)%%
Writer509 3,500円 :USB接続可 小型 外部電源不要 18F系書込み可
※07/6/23 18F系への書込みが可能となりました 07/06/24更新
RCDライタ 350円 :★安価★ 小型 外部電源不要 18F系書込み可 &color(crimson){USB接続不可};
18F系への書込(RCDライタ) 07/01/13
[[秋月ライタVer4:http://akizukidenshi.com/catalog/items2.php?p=1&q=K-00038]] 10,000円 :市販品の中では安価 入門者の最初の1台目に
07年09月:8,250円に値下げとなりました。 07/09/29更新
[[wisp628:http://www-ice.yamagata-cit.ac.jp/ken/senshu/sitedev/index.php?CoolHardWare]] :USB接続可、18F系書込み可 senshuさん紹介 07/01/07
【PukiWiki】
PukiWiki TIPS
【コメント】
- mikroCの丁寧な解説は大変興味深く拝見しました。私も、数年前からmikroXXに注目しているものです。なお、PICプログラマには wisp628を使っています。このURLに関連する情報がありますので、時間があればご覧ください。 http://www-ice.yamagata-cit.ac.jp/ken/senshu/sitedev/index.php?CoolHardWare -- senshu &new{2007-01-06 (土) 18:45:16};
- senshuさん、コメントありがとうございます。うれしいです。
また、このページをご評価頂き恐縮です。
PICプログラマ「wisp628」紹介のページ早速拝見しました。オランダ産で、新しいPIC
の18F系への書込みも確認できており、USB−シリアル変換ケーブルでも動くすぐれもの
のPICライタですね。機会がありましたら製作して見たいです。
早速、「プログラム ライタ」の項にリンクを貼らせて頂きました。
また、ページを私と同じPukiWikiで作成されておられる所にも共感が持てました。
今後ともよろしくお願いします。-- [[PICとMikroC]] &new{2007-01-07 (日) 06:46:36};
~
- rthtrhtyhyt -- &new{2009-02-07 (土) 17:27:56};
- C初心者です、ASM(秋月98版)->PBP->MikroBASIC+EasyPIC4,5(丸ピン変更)を利用してきてやっとCをやる気になりました。Mikro系は情報が少ないので大変参考になります。 -- [[I_LOVE_Mikro]] &new{2009-03-20 (金) 00:14:57};
- EasyPIC4,5(丸ピン変更)izewhttp://blog.goo.ne.jp/bulololog/ -- &new{2009-03-20 (金) 00:38:42};
#comment_nospam
★この情報は役に立ちましたか? 13/09/23設置
#vote(はい[0],普通[0],いいえ[0])