閲覧総計:&counter(); (本日:&counter(today); 昨日:&counter(yesterday);) *純正:PICkit2 4,000円 [#gd356f64] |&attachref(P1010553.JPG,zoom,150x150,button){新しい写真添付};|&attachref(PICkit2本体.JPG,zoom,150x150,button){新しい写真添付};|&attachref(P1010551.JPG,zoom,150x150,button){新しい写真添付};| USB接続で利用する純正のPICプログラム ライタ「PICkit2 Debug Express」(赤ボタン) です。 07/10/06 【目次】(項目をクリックすると、そこへ飛べます) #contents ~ ↓PICkit2 デバイス サポートリスト http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en027813 【使った感想】 08/08/30 ●書込み速度が非常に速い ●ICD(インサーキット デバッグ)機能が非常に便利 ●ロジアナ機能を重宝している PICkit2が秋月電商で08/08/29から販売が開始された模様です。 08/08/30 本体($35):4,000円 http://akizukidenshi.com/catalog/items2.php?p=1&q="M-02508" 本体+テストボード($50):5,800円 http://akizukidenshi.com/catalog/items2.php?p=1&q="M-02514" オンラインデバッグ機能が魅力で、USB接続 小型 外部電源不要でIDE(統合開発環境)から 操作出来る場合が多いです。価格は50ドル(米)(=6,000円 =$50×120円) &color(crimson){マイクロチップ社の通販サイトオープン記念で、07/9/25-11/30の期間キャンペーンで}; &color(crimson){80%offの「10ドル」で購入できお得です。(先着1000名まで)}; マイクロシティ(http://www.bandhk.com/microcity/)のDiscount Storeで「割引クーポン」 を入手し、通販サイト(http://www.microchipdirect.com/)で 「DV164121 - PICkit 2 Debug Express」を購入(同じ様な商品が多いので間違えぬ様) 「割引クーポン」は最後の方で入力メッセージが出てきます。 メッセージが日本語なので安心して購入出来ました。(さすがに住所氏名はローマ字入力) ただし、アメリカからの宅配便手数料15ドルと手数料5ドルと関税0.5ドルが加算されます。 それでも$10+$15+$5+$0.5=$30.5(=3,660円(=$30.5*120円))でお得です。 注文して6日後にFedEx宅急便で商品が届きました。 ~ ★この情報は役に立ちましたか? #vote(はい[10],普通[0],いいえ[4]) *インサーキット デバッグ機能 [#vb988109] &attachref(P1010557.JPG,zoom,150x150,button){新しい写真添付}; PICkit2の特徴のひとつである「インサーキット デバッグ機能」を早速使ってみた。 素晴らしい。実際のアナログ入力値を見ながらデバッグ出来る。 センサーからの入力信号が多いPICのプログラムのデバッグをパソコン上のシミュレータ で行うのは、手間が掛かると共に、結局はデバッグする事が出来ないと言う結果に終わる 事が多かった。 この「インサーキット デバッグ機能」は、「PICプログラムのデバッグに利用してみ よう。」という気を起こさせてくれる。期待大の機能である。 「PICkit2 Debug Express」(赤ボタン)には、16F887のデモボードとインサーキット デ バッグ操作を習得する為のチュートリアル用プログラムが付いてくる。 16F887のデモボードはPICとLEDが8個、半固定抵抗1つ、タクトスイッチ1つが付いて いる。また、インサーキット デバッグのチュートリアル用プログラムには、あらかじめ バグが仕込んであるプログラムが用意してある。ユーザーズガイドでは、このプログラ ムを用い「インサーキット デバッグ機能」でバグを発見し、修正する方法を示してくれ ている。 PICkit2 ユーザーズガイドは日本語版が公開されている。 ↓「インサーキット デバッグ機能」の操作法説明はp.29〜45 http://www.bandhk.com/microcity/DS51553C_JP_PICKIT2.pdf 07/10/14 ~ ★この情報は役に立ちましたか? #vote(はい[3],普通[1],いいえ[0]) *ロジアナ機能を使ってみた [#i737312e] |&attachref(ロジアナ回路.jpg,zoom,150x150,button){新しい写真添付};|&attachref(ロジアナ38KHz.jpg,zoom,150x150,button){新しい写真添付};|&attachref(ロジアナ300us.jpg,zoom,150x150,button){新しい写真添付};| PICkit2に付いているロジックアナライザ(ロジアナ)機能を使ってみました。 高速信号を扱うプログラムが正しく機能しているかを目で確認するのに非常に便利です。 08/08/30 ↓PICkit2ロジアナ機能の操作方法マニュアル http://ww1.microchip.com/downloads/en/DeviceDoc/PICkit%202%20Logic%20Tool%20User%20Guide.pdf 赤外線通信用にPICのPWM機能を利用した赤外LEDを38KHz点灯のプログラムを書いて、 検証してみました。 PICkit2のロジアナて見て測定してみると、38.46KHzでバースト点灯しているのが確認出 来ました。(写真2) Delay_us()関数で点灯・消灯を300μ秒にするプログラムを書いたのですが、実測する と440μ秒位になっているのが確認できました。(写真3) //赤外線通信 38KHzバースト点灯 //PWMの初期化と起動 PWM1_Init(38000); //PWM1の初期化 (38KHz周期指定) PWM1_Start(); //PWM1機能スタート PORTC.F3 = 1; //パイロットランプLED ON while (1) { PWM1_Change_Duty(127); //PWM1のDuty変更 Delay_us(300); //300μ秒待つ PWM1_Change_Duty(0); //PWM1のDuty変更 Delay_us(300); //300μ秒待つ } ~ ★この情報は役に立ちましたか? #vote(はい[0],普通[0],いいえ[0])