PIC12Fシリーズを使い、LEDの点灯を制御する方法

このQ&Aのポイント
  • PIC12Fシリーズを使い、LEDの点灯を制御する方法について知りたい。
  • 初心者向けのPIC12Fシリーズを使ったLED制御のためのC言語関数リリースノートや一覧表を探しています。
  • 将来的にはセンサーを駆使したマイコンを作製するため、PIC12Fシリーズを使ったLED制御の勉強をしたい。
回答を見る
  • ベストアンサー

PIC12Fシリーズを使い、LEDの点灯を制御した

PIC12Fシリーズを使い、LEDの点灯を制御したいのですが、まったくの1からコードを書くにはC言語がよさそうなのですが、まったくの初心者で、どこに何があるかまったく分かっていません。まず、PICのXC8のv1.32とか1.42は手に入れインストールも出来ました。興味の向く先はいろいろと思いますが、とにかく記述が有効になる様になればそれで初動・作成環境の構築は達成できます。 どこかにC言語の関数に関したリリースノートとかホワイトノートとかデベロッパーみたいな一覧表があると思います。どこにあるのでしょう? 探している途中ですが、お知りの方ならば、アドレスなど教えてもらえると有り難いです。 よろしくお願いします! ※目的、格安マイコンなどあり買った方が安くすみそうですが、個人的に将来的はセンサーを駆使したマイコンを作製して生活環境にも利用したいと思っています。副題に、計算のアルゴリズムの勉強の基礎になればという思いもあります。

質問者が選んだベストアンサー

  • ベストアンサー
  • koujikuu
  • ベストアンサー率43% (428/992)
回答No.1

8pin PIC ならば、PIC12F1822 が日本語データシートもあり使い易いです (PIC12F1840も同系列) http://ww1.microchip.com/downloads/jp/DeviceDoc/41413C_JP.pdf また PICKIT3 ライタもプログラムをPICに書き込むのに必要です http://akizukidenshi.com/catalog/g/gM-03608/ 参考ページ http://www.geocities.jp/zattouka/GarageHouse/micon/MPLAB/12F1822/LEDblink/LEDblink.htm

seijiadb07
質問者

お礼

ありがとうございます!

seijiadb07
質問者

補足

http://www.microchip.co.jp/download/index.php?Keyword=Pic12f&submit.x=8&submit.y=4&Mode=1 検索ワードに「pic12f」で検索すると、その他として「41204G_JP」なる日本語のPDFファイルが見つかりました。

関連するQ&A

  • PICの書籍(xc)

    PICマイコンの書籍で良いものがあったら教えて下さい。 初心者でC言語(xc)を使い。 LCBなどを使った物など作りたいです。

  • PICマイコンによる制御

    大学3年女子です. PICマイコンを使ってエンジンの点火時期を制御するという実験をしたいのですが, PICに具体的にどのようなプログラミングを書き込めばよいかわかりません.(C言語ではなく機械語です) エンジンにはエンコーダがついています.パルスを用いて制御します. 他に足りない情報がありましたら補足いたします. 教えて頂けたらと思います.

  • マイコンPIC16F84Aについて質問です

    PIC16F84Aを使用して回路製作したいのですが詳しい方がいましたら教えていただけないでしょうか? 内容は、入力に近接センサー5v~24vを使用してセンサーがオンしたらLEDが点灯する回路です。 c言語はわからないので、アセンブル言語で教えていただけないでしょうか? 宜しくお願いします。

  • PICマイコンPIC12F509について

    これからPICを勉強しようとしているPIC未経験者です。 とりあえず使用するPICはPIC12F509を考えています。ネットの情報量からすると本当はPIC12F683の方が良いのかも知れませんが価格面からPIC12F509を検討しています。 PICはこれから購入しますが一番最初に触るPICマイコンとしてPIC12F509を選択しても大丈夫でしょうか? 一応言語はアセンブラを勉強しようと考えています。また、最初の目標として入力1に5Vがかかった時に出力1から何ミリ秒か遅れて5Vが出力され、入力1の加わる5Vが不定期に素早くON-OFFを繰り返えしてもPICの電源をOFFするまでずっと繰り返し動作する程度の物を組みたいと思っています。 現在の開発環境はPCにMPLAB X IDE v3.26等のソフトをインストール、PICkit3を入手程度です。 先日、MPLAB IPE v3.26を使用しHEXファイルをPIC18F2550に書込みを初めてしてみました。これが初めてのPICとのふれあいです。 以上、PIC知識人の皆さまご教示を宜しくお願い申し上げます。

  • PICマイコンのC言語について

    とりあえずカテゴリーはここでいいのかな?・・・。 PICマイコンでC言語を使いたいと考えております。本を色々みるとCでも何種類かあるようです・・。そこでこれからC言語を勉強しようと思っていますがどれがいいのでしょうか?というよりそれぞれどう違うのでしょうか?将来的にはPIC以外でもH8も使いたいと考えていますので共通で使用できるものはあるでしょうか? 初歩的かもしれませんがまだまだ素人なのでよろしくお願いします。 どうもCは色々ありすぎて何がなにやら・・・・。

  • AVR、ARM、H8、PICのプログラミング

    AVR、ARM、H8、PICのマイコンは、同じ言語(例えばC言語)でプログラミングするにしても、プログラミングの仕方はそれぞれ全然違うのでしょうか?違うとしたら何がどう違うのでしょうか?(信号の入出力をするための文法などでしょうか?)また、どれかのマイコンを使えるようになれば、他のマイコンは割とすぐ使えるようになるのでしょうか?

  • picの連射状態について

    閲覧ありがとうございます。 現在学校でPICマイコンを使った授業をしており、スイッチを押すと7セグLEDがカウントアップ されるものを作っているのですが、どう作っても連射状態(スイッチを押しっぱなしだと勝手に カウントアップされる)になるのですが、これをスイッチを押すたびにカウントアップするように するにはどうすれば良いのでしょうか? 言語はCで使用PICは16F84A、環境はMPLABでCCS-Cコンパイラを使用 しています。

  • PICマイコンで音楽をならす

    こんにちは。 最近プログラミングのやりながら、 PICマイコンをはじめようと思っています。 PIC-BASICというセットを買って、 音楽を鳴らそうと思ったのですが、 いざ鳴らしてみると、非常に低い音 で、綺麗に鳴ってくれません。 音程をつけなければ、高い音で、 ピーと鳴ってくれるのですが。 原因は、PIC-BASICにあるのでしょうか。 (スピードが遅い)。 C言語で、作るようにすれば、綺麗に なるのでしょうか。 何か分かる人がいましたら、お願いします。 (ちなみにスピーカーは、目覚まし時計に ついていたスピーカーを使っています)。

  • PICでつくりたいです

    今回PICでおもちゃを作ろうと思う初心者です。 ある程度のC言語はわかり、去年は簡単なPICを使ったライントレーサを作りました。そのときには参考となるプログラム、車自体があったので簡単につくることができました。 今回は、一からPICで光から逃げるねずみのようなものを作りたいのですが、まったくどう作っていいかわかりません。 具体的に説明すると、車の上に光センサを数個付け、光の強い方向から逃げるようなものを作る予定です。 ネットでPICなどの検索をいっぱいかけたり、多少本を探してみたのですが、全然参考になるようなものがありませんでした。去年はPICの16F84Aを使用しました。 よろしくお願いします

  • PIC・AVRのC言語の初心者無向け勉強・参考本

    まずカテゴリーがコンピュータのC C++になっていますが、PIC・AVRもこのカテゴリーで良いのか分からなかったので、間違いでしたらご指摘下さい。 PIC・AVRのC言語の初心者無向け勉強・参考本・シンプルなフリーコンパイラをご紹介頂きたく思います。 現在PICは、ほとんどがPIC Basic Proでプログラミングしています。 あとは、フリーで公開されているアセンブラ(ASM)をNotepadで自分の仕様に修正してコンパイルしています。 しかし、PIC24Fシリーズ以降はPIC Basic Proは対応しておらず、フリーで公開されているプログラムのほとんどがC言語です。 一様、PIC24Fシリーズが出た頃にHI-TECH C CompilerとPIC-Cで試しにコンパイルできるかやって見たのですが、多分設定の段階でミスってしまい再インストールやバージョンを変えても、上手くコンパイルできません。 その後、放置していたので今現在は試用期間切れになってしまっています。 AVRの方は(Arduinoが周辺キットが豊富みたいですが・・・)、 一様ライティング機器としてAVRISP mk2を購入しAVR Studio 6.1をインストールしてありますが、PICマイコン同様C言語は初心者で、自分でプログラムを書くことが出来ません。 また、PICとの使い勝手の違いからハード・ソフトの準備は出来ているものの、現状は宝の持ち腐れに近い状態です。 フリーで公開されているHEXファイルを書き込む程度にしか使ってません、多少の使用環境の違いの修正も、AVRの方も上手くいきません。 勉強不足・学力不足と言わざるを得ません。 長々と前置きを書いてしまいましたが本題です。 PICとAVR各々に特化したC言語の初心者向けの本を色々教えて下さい。 書店でC言語の本を探すとWindows用がほとんどで、「C言語ではじめるPICマイコン」みたいなタイトルの本を立ち読みしても、いまいちピンときません。 (AVR・Arduinoも同様です。) また、ソフトの方は出来る限りフリーソフトでシンプルで、HI-TECH C Compiler・PIC-C・AVR Studioみたいな開発環境向けソフトでなく、インストール後はドラッグ&ドロップするだけで、C言語ファイル(AVRの方はASMファイル用も)をコンパイルできる物を教えて下さい。 ※ 開発環境の機能の無い物ってのは都合良すぎるでしょうか?? 何卒ご教授のほど宜しくお願い致します。 m(_ _)m ※※※※※※※※※※※※ テスト用・実用的プリント基板の作製は、それなりの物を取り揃えておりますので、ご心配なさらずに・・・・ でも、こんな基板があると動作確認などに重宝しますと言った情報は大歓迎です。 (市販品・自作可能なプリント基板情報などなど)