アプリ版:「スタンプのみでお礼する」機能のリリースについて

picマイコンより簡単に扱えるマイコンは?
どんなのがありますか?
皆様のご意見お聞かせくださいませ。

A 回答 (7件)

日本で比較的資料が豊富で、値段も安くてに入りやすいPICが一番簡単だと逝くことになると思います。



その日本ではもっとも開発環境の揃っているPICマイコンが扱えないようでは、他のマイコンチップは到底扱えないと思って良いでしょう。

HEWを使ってH8やSH、R8C等の開発は、とうてい無理ですよ。

より詳しくハードウエアを知って、割込の為のベクトル設定、メモリーやフラッシュROMの扱いを知っていなければ、これらのチップを他の人が書いたサンプルプログラム以外に、貴方が独自でプログラムを書くようなことは出来ないと思います。

それほどPICは機能を厳選した構造になっているのですから。

また、PICにもそれなりのプログラミング作法というのがあり、それを習得していないと、思ったようには動いてくれません。電源投入時等、リセット時には、全てのアナログ端子と共有になっている端子は、アナログ入力が優先的に設定されます。
これは、コンフィグレーションでは設定することができません。

必ず、メインプログラムの先頭部分で、必要なポートの端子をADCON1やANSELでアナログからデジタルI/O有効にセットする必要があります。また、その設定方法や設定値は、PIC毎にSFRが微妙に異なるので、必ずデーターシートを参照して調べておく必要があります。

コンフィグレーションの表現の仕方も、Microchip に合併統合されて標準になった、HI-TECH C v9.81から大幅に変更になっているのにもかかわらず、未だに昔のフォーマットで参考プログラムを提示しているサイトが非常に多く見受けられます。そのままコンパイルすると、コンフィグレーションエラーになってしまいます。しかも、多くのサイトが損回避方法する告知していません、誠に残念な事です。

その回避方法は
http://ohta.no-ip.com/Pages/templan/index60.html
に載っています。

いずれにしても、PICやAVRよりも簡単なマイコンは無いですね。しかも、PICは後閑氏のお陰で日本では豊富な書籍があります。
http://www.picfun.com/

AVRは書籍が数冊しかありません。

ましてや、他のマイコンチップは非常に汎用性に富んでいて、以上のようなPICでの基礎的な知識以上に、マイコンのチップのことを理解していないと、全くプログラミングが手につきません。

とにかくどのチップでもいいので、一つをよく使い込んで理解してほしいいと思います。
頑張ってくださいね。
    • good
    • 0
この回答へのお礼

有意義なお話とても参考になり励みになりました。
一歩一歩がんばりたいと思います。
また助言等頂けたら幸いです。
ありがとうございました。

お礼日時:2012/06/21 20:14

PIC 8ピンやAVRですね。



普通の基板に組み立てられます。

また、AVRの言語はBASICですから。
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2012/06/21 20:12

>プログラムを組み立て易いマイコンはと聞きたかったのです。


質問内容に見合った回答しか得られませんからねぇ。
あなたのスキルがどれだけあるかがこちらに分からなければ、ぴったりの答えにはならないでしょうよ。
スキルが十分あれば、どんなCPUでもさほど違いはありません。
スキルが十分でなければ、どんなCPUでも困難です。

ですから、一般的な答えは前に行ったのと同じです。
慣れているものがプログラムを作るのが楽です。
アセンブラより高級言語が使えるものがプログラムを作るのが楽です。
開発環境が使いやすいものがプログラムを作るのが楽です。
デバッグし易いものがプログラムを作るのが楽です。

PICはバンクやページが有ったりして初心者には理解しづらいかもしれません。
    • good
    • 0
この回答へのお礼

ありがとうございます。
ご意見参考になりました。

お礼日時:2012/06/21 20:12

「簡単に扱える」とはどういう事でしょうか?



ハードからみれば外付け部品が少ない、静電気や熱に強い、過電流・過電圧に耐える、電源の電圧範囲が広い。
ソフトからみればインストラクションが多い、逆にインストラクションが少ない(覚えやすい)など。

用途によっても全く違う答になってしまいますね。

この回答への補足

すみません、プログラムを組み立て易いと言う意味です。

補足日時:2012/06/07 15:46
    • good
    • 0

今まで他にやった事が無い方と言う条件から行けば。



PICマイコンが難しいと言うのなら、他のマイコンも大差ありません。
マイコン単体の値段はPICは少し高いですが、その分周辺環境などが整っている部分で有利になって居ます。

それ以上に簡単にと言っても、後はパソコンにプログラムを組む方が簡単ですが、入出力制御は大変になりますね。

この回答への補足

ありがとうございます。
質問が間違えてました、プログラムを組み立て易い
マイコンはと聞きたかったのです。
失礼いたしました。

補足日時:2012/06/07 15:48
    • good
    • 0

慣れているものが簡単に扱えます。



アセンブラより高級言語が使えるものの方が使いやすいです。
開発環境が使いやすいものの方が使いやすいです。
デバッグし易いものの方が使いやすいです。
高価なものより安価のものの方が使いやすいです。

一番大事なのはやりたい事が出来るかどうかです。

という訳でして、マイコンの種類だけで使いやすさが決まるわけでは有りません。

この回答への補足

ありがとうございます。
質問が間違えてました、プログラムを組み立て易い
マイコンはと聞きたかったのです。
失礼いたしました。

補足日時:2012/06/07 15:49
    • good
    • 0

シャープのポケコン「PC-G850VS」・・・生きた化石です。


・BASIC
・Z80アセンブラ
などを搭載し、外部インターフェースを介して、様々なセンサーやリレー、モーターなどとの連携制御が可能。
簡単な制御プログラムならば、ポケコン本体だけで開発が可能。
パソコン側に開発環境を構築する必要が無いところが便利。

http://www.sharp.co.jp/calc/lineup/education.htm …

インターフェースボード。
http://www2.odn.ne.jp/~aag56520/www2.odn.ne.jp/k …
http://www.sunhayato.co.jp/products/list.php?l=1 …

この回答への補足

ありがとうございます。
質問が間違えてました、プログラムを組み立て易い
マイコンはと聞きたかったのです。
失礼いたしました。

補足日時:2012/06/07 15:50
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!