MPLAB® Code ConfiguratorMPLAB® Code Configurator (MCC) is a free, graphical programming environment that generates seamless, easy-to-understand C code to be inserted into your project. Using an intuitive interface, it enables and configures a rich set of peripherals and functions specific to your application. MPLAB Code Configurator supports 8-bit, 16-bit and 32-bit PIC® microcontrollers. MCC is i
<BODY> <P>このページを表示するには、フレームをサポートしているブラウザーが必要です。</P> </BODY>
電子工作ブログ、ちょっと変わった回路、PICやPSoCといったマイコン、LTspiceとScilabによるシミュレーションをメインとしています。 2ちゃんねるPIC専用のスレ Part32より 318 名前:774ワット発電中さん[sage]:2011/03/23(水) 14:02:26.38 ID:MKG18tp3 電池1本 1.5Vで余裕で動く(仕様で動作範囲内の)PICって、 ありますか? 320 名前:774ワット発電中さん[sage]:2011/03/23(水) 17:24:11.82 ID:MKG18tp3 >>319 すみません、表現が悪かったでしょうか。 電源電圧が0.9V~3.3Vなど、1.5Vの電池1本でも動くPICって、あるでしょうか? でした。説明が悪くてすみませんでした。 結論から言うと無いが答えになりますが、1.5Vの乾電池1本でマイコンを動かしたいという要求は
PICには、入出力ポートを制御するためにPORTレジスタ(PORTA/PORTBなど)があります。これはPIC16もPIC18も共通です。 PIC18では、これに加えてLATレジスタ(LATA/LATBなど)が追加されました。 PIC18を始めて使う時に疑問になる事の一つが、このLATレジスタだと思います。(必要性とか使い方とか) 今回は、このLATレジスタについて、実験をしながら有効性を確認します。
(5)ビルドと書き込み エラーの対処方法 コンパイルが正常に完了したら次は書き込みです。 書き込みには道具が必要に なりますが、現状では次の3種類の道具 があります。 ① MPLAB REAL ICE ② MPLAB ICD3 ③ PICkit3 ここでは最も簡易で安価なPICkit3を使う方法で説明します。 (1)PICkit3をUSBで接続する PICkit3をパソコンにUSBで接続します。PICkit3はHID(Human Interface Device) という標準機器として接続されますので、USBドライバはWindowsの標準ドライバ で接続されます。 USBで正常に接続されると、MPLAB X IDEには下図のようにHardware Toolsの欄 にシリアル番号でデバイスが区別されるようになります。 したがって、同じパソコンに複数のPICkit3を接続して区別しながら使うこ
インターフェース2014年12月号はUSB特集。 読んでいたら面白そうで、早速秋月電子で部品を通販購入しました。 PICkit3も含めて7,300円です。 個人的に秋月で買うのは6~7年ぶりでしょうか。 ブレッドボード上に回路を組むのは特に問題なくできたけど、 MPLAB X IDEからPICkit3を認識してくれない。 MPLAB IPEからもPICkit3を認識しない。 ”Connection failed”のメッセージが表示され、それ以上先に進まない。 そもそもPICkit3のStatus LEDが点灯していない。 Errorなら赤色LEDが点灯するのですが。。 開発環境 Windows8.1 (64bit) Toshiba B553/L(ノートPC) MPLAB X IDE v2.26 MPLAB IPE v2.26 秋月のQ&Aで”MPLABX を“管理者としてこのプログラムを実
以前に MPLAB X のことを書きましたが,PICにプログラムを書こうとしたときにトラブルが発生しました。 というのが,今まではPICの書き込みはプリンターポート経由で行っていたのですが,レガシーフリーな昨今,LaVie G TypeN もプリンターポートがなく,最近になって結局PICKit3を購入しました。 で本日,初PICKitで書き込みだったんですが・・・ 何かうまくいかない(--; 最初に接続した際,ファームウェアが古いと自動で更新されるのですが,コレに失敗。 ココから怒涛のはまりモードへ突入(苦笑 で,ドライバーがどうの何だのといろんな情報頼りにやるもうまくいかない。 というか,PICKit3はWindows7では,OS標準の汎用ドライバーの『USB入力デバイス』として認識されるのが正解のようです。 で,それは良いとして問題はファームウェアバージョン。 PICKit3のファーム
質問をクリックすると、回答が表示されます。 ■PICkit™ 3/4 Debug Express の質問 1. MPLAB® IDE、PIC12F615、PICkit™ 3を使っています。書き込みはできるがデバッグができません。 デバッグ用ヘッダを使う必要があります。 PIC12F615はミッドレンジPICと呼ばれるデバイスファミリに属しています。これらのミッドレンジPICとベースラインPICの少ピンデバイス (主に14ピン以下のデバイス)はビルトイン デバッガ ステートマシンを持っていません。また、デバッグ回路を持っているデバイスでも、デバッグ用の信号線を通常のI/Oピンと共有しています。その場合、そのままでは共有しているI/Oラインを使用したアプリケーションのデバッグはできません。デバッグ用ヘッダPIC16F616-ICD (AC162083)をお使いください。 2. MPLAB® I
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 MikroCでPS/2-ADB変換器のロジックを追加しているときのメモリ使用率は、つねに99%。100%超えたらメモリ節約のためにプログラムを書き換え、空いたらまたロジックを追加する、の繰り返し。メモリ節約のためのロジック書き換えにかかる時間が10で、機能追加や改良のためのロジック追加にかかる時間は1くらい。2Kワードのメモリサイズは、Cで多機能変換器を作成するには非常に厳しい。 あと、コツかどうかわからないけど。。。。 これが正しいかどうかわからないけど。。。。 ① 配列変数に絶対アドレスを指定するとバイナリのサイズがすごく小さくなることが多い ちょっとロジックを追加しただけなのに、理不尽にメモリ使用量が増えた場合などに有効。 例:unsigned short keybuf_f
ハンドル:エアーバリアブル 電子工作、パソコン、旅行など自分の趣味の日記です。 たまにニュースや面白い動画の紹介も行っております。 有効な情報はホームページで取り扱っておりますので是非ご覧ください。 気が向いたらコメントします。 【警告】 ブログ内容で製作・改造・分解記事について、研究や学術の目的のために公開しているものです。十分な電気工作の知識を学習の上、全て自己責任で行ってください。 【注意】 コメント投稿された場合、書き込まれたかをご確認下さい。一時的なスパム対策でURLが含まれているコメントが投稿できない場合があります。その場合はttp:// などのh抜きでお願いします。 その他、サイトポリシーをご覧下さい。
ここんところ++ ゆく河の流れは絶えずして、しかも、もとの水にあらず。 よどみに浮ぶうたかたは、かつ消え、かつ結びて、久しくとゞまりたるためしなし。 世中にある、人と栖と、又かくのごとし。 PIC12F683でアナログ回路の検証を行ってますが、まぁ何でもかんでもコンデンサ入れたらエエというもんでもないで、という事をよく理解しました。 ノイズ除去の為のコンデンサが逆に発振の契機になったりします。 例えばコンデンサ無しだと発振しないのに、取り付けた途端に、収まり悪くモーターがエライ動きをします。 実際問題、あのクソ重たいワイヤー繋いだら、こんなに発振することは無いと思いますけれども、定常状態でもあんまり気分が良い訳でもないですね。 さて組込みC言語の話。 色々なフェイルセーフを入れて行くと、だんだんメモリの上限が見えてきました。 少し試してみたところ、floatはムサクサメモリを食うという事が
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く