[戻る]
過去ログ [ 0001 ]
過去ログ:     ワード検索: 条件: 表示:

タイトル
記事No
投稿日
投稿者
参照先
初めてのPICマイコン
475
: 16/02/14-14:28
おかだまさき <dango@ocada.jp>

定年退職を迎えて、子供時代のラジオ工作が忘れられず再開した者です。大学は法学部なので、理科系ではありません(^^;) 昔の知識をもとにアナログのトランジスタ・ラジオやステレオ・アンプはそれなりに作って楽しんでいますが、やはりマイコンを使ってみたいと思い、「8ピンPICマイコンの使い方がよくわかる本」を買って、C言語を勉強して、2章のLEDユニットの工作を始めました。

MPLAB X V.3.20とMPLAB XC8 V1.33を使ってプログラムを書き、(教科書に載っているプログラムについて、@#includeに xc.8を加え、Aコンフィギュレーションを__CONFIG(FOSC_INTOSCIO & WDTE_OFF & PWRTE_ON & BOREN_ON & MCLRE_OFF & CP_OFF & IESO_OFF & FCMEN_OFF); とし、BGPIOの0から5までをintと定義し、CnGPPU = 0;と変えました。)デバッグし、Pickit 3を使って書き込みをし、書き込みも成功と出ているのですが、動作がうまくいきません。

緑と赤の発光ダイオードが最初から点灯し(関係のFETのゲートも5V近くを示しています)ているのですが、青は(プログラミングの途中ではちらちら光ったりはしていますが、プログラミングが終わってから後は)点灯せず、また、いずれの色もタクトスイッチを押しても何の変化も生じません。

プログラムの書き損じ、回路の接続間違え等何度か確認したのですが、誤りは発見できませんでした。

まったくの素人の質問で大変申し訳ないのですが、まだプログラムに変更が必要な箇所はあるのでしょうか?こういう場合には、何を疑って、どこを見れば良いのか、途方に暮れている初心者にご教授いただければ大変うれしいです。

もともと電子工学の基礎知識も不十分(中学校で電話級ハム免許を取っただけ)なのですが、教科書とネットを頼りに、ぼちぼち老後を楽しんでいます。よろしくお願いいたします。
▲pagetop
タイトル
記事No
投稿日
投稿者
参照先
Re: 初めてのPICマイコン
476
: 16/02/15-09:27
Goakn

最近マイクロチップ社から「コードコンフィギュレータ」という
ツールが提供されています。これを使えば、グラフィカル画面で
設定するだけで各種周辺モジュールの設定や関数を自動生成して
くれますので間違いなくプログラムができるのではないかと思います。
使い方の説明書を下記OneDriveに置きましたのでダウンロードして
参考にしてください。

  http://1drv.ms/1SPa3pl

               以上

> 定年退職を迎えて、子供時代のラジオ工作が忘れられず再開した者です。大学は法学部なので、理科系ではありません(^^;) 昔の知識をもとにアナログのトランジスタ・ラジオやステレオ・アンプはそれなりに作って楽しんでいますが、やはりマイコンを使ってみたいと思い、「8ピンPICマイコンの使い方がよくわかる本」を買って、C言語を勉強して、2章のLEDユニットの工作を始めました。
>
> MPLAB X V.3.20とMPLAB XC8 V1.33を使ってプログラムを書き、(教科書に載っているプログラムについて、@#includeに xc.8を加え、Aコンフィギュレーションを__CONFIG(FOSC_INTOSCIO & WDTE_OFF & PWRTE_ON & BOREN_ON & MCLRE_OFF & CP_OFF & IESO_OFF & FCMEN_OFF); とし、BGPIOの0から5までをintと定義し、CnGPPU = 0;と変えました。)デバッグし、Pickit 3を使って書き込みをし、書き込みも成功と出ているのですが、動作がうまくいきません。
>
> 緑と赤の発光ダイオードが最初から点灯し(関係のFETのゲートも5V近くを示しています)ているのですが、青は(プログラミングの途中ではちらちら光ったりはしていますが、プログラミングが終わってから後は)点灯せず、また、いずれの色もタクトスイッチを押しても何の変化も生じません。
>
> プログラムの書き損じ、回路の接続間違え等何度か確認したのですが、誤りは発見できませんでした。
>
> まったくの素人の質問で大変申し訳ないのですが、まだプログラムに変更が必要な箇所はあるのでしょうか?こういう場合には、何を疑って、どこを見れば良いのか、途方に暮れている初心者にご教授いただければ大変うれしいです。
>
> もともと電子工学の基礎知識も不十分(中学校で電話級ハム免許を取っただけ)なのですが、教科書とネットを頼りに、ぼちぼち老後を楽しんでいます。よろしくお願いいたします。
▲pagetop
タイトル
記事No
投稿日
投稿者
参照先
Re^2: 初めてのPICマイコン
486
: 16/02/15-22:42
おかだまさき <dango@ocada.jp>

早速のレスありがとうございます。
コードコンフィギュレータというツールも、周辺事項が十分に理解できていないと持て余しそうですが、まずは基礎的なことから、やっていくことにします。ありがとうございます。
▲pagetop

- WebForum -