• ベストアンサー

8びっとなマイコン

8~10ピンぐらいのシリアルポートもついてないような 8bitマイコンって何に使うんでしょう?

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

  • ベストアンサー
  • nta
  • ベストアンサー率78% (1525/1942)
回答No.5

 ピン数と同時処理のビット数についていろいろお話がありますが、1980年代までは内部処理4ビット、プログラムは8ビットから12ビットという、カテゴリとしては4ビットマイコンが主流で、家電機器の制御には大活躍をしました。内部処理が8ビットでもデータを並列に外部に出力する必要はないので、外部のピン数が8ピンしかないマイクロコントローラもたくさんあります。  何に使うかですか。皆さんのお答えのとおりですが、8ピンだと電源ピン以外に6つの入出力ができる端子があります。制御用であればそれほどたくさんのスイッチを動かさない場合が多いのでそれくらいで十分です。ピンが少ないとデータ転送や情報処理には使いにくいといえます。シリアルポートがなくても構いません。プログラムでシリアルポートの動作を作ってしまいますから。

bangdool
質問者

お礼

プログラムでシリアルですか。へぇ~φ(..)メモメモ 面白い話ありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (4)

  • xcrOSgS2wY
  • ベストアンサー率50% (1006/1985)
回答No.4

スイッチやランプやモーターが数個付いてる程度の装置、持っていませんか? リモコンとか時計とか扇風機とか。

bangdool
質問者

お礼

ありがとうございます。 時計、扇風機…φ(..)メモメモ

全文を見る
すると、全ての回答が全文表示されます。
  • ultraCS
  • ベストアンサー率44% (3956/8947)
回答No.3

基本的には制御ですね。 もしかしたら、生産性としてはPentiumなどよりよほど社会に寄与しているかも知れません。 最近は複雑なのはTRONチップなどに移行しているでしょうが、PCの中のコントローラでもはこの辺りからスピンアウトしたものもあります。 通信はシリアルポートだけではありません、セントロニクス、ODA、GP-IB(HP-IB)といったパラレル通信もあります。 あと、8ピンで8ビットマイコンというのは難しいですね。データバス8ピンとして、アドレスバスはどうしましょう。10ピンでも4番地までしか使えませんよ。 というか、GNDがあるから、2番地だな。あ、4ピンで2回に分けるというのもあるか。

bangdool
質問者

お礼

>アドレスバス そういった使い方もあるんですね。

全文を見る
すると、全ての回答が全文表示されます。
  • googuy
  • ベストアンサー率17% (107/597)
回答No.2

 何のことを質問されているのか分かりませんが、チップ・マイコンであれば、湯沸かしポットの制御とか、炊飯器の制御とかに多用されていますよ。  最近の冷蔵庫は制御項目がかなり多くなっていますので、8ビットは超えているかも。  尚、1970年代のパソコンは8ビットCPUだったんですよ。ゲーム機も8ビットでした。

bangdool
質問者

お礼

白物は最近はLCDドライバ付が普通な感じですね~ 廉価版なものはそれぐらいかもしれないですけどね。

全文を見る
すると、全ての回答が全文表示されます。
  • kaZho_em
  • ベストアンサー率50% (2950/5879)
回答No.1

リモコンとかには使いますね。

bangdool
質問者

お礼

やはりその辺なんですね。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • SH7144マイコン→10BitDACへの転送

    趣味の電子工作で、行き詰まってしまいました。 SH7144マイコンを使用しており、そこから外部D/Aコンバータにデジタル信号を送り アナログ電圧の任意波形を生成することを考えています。 D/Aコンバータの扱えるデータ長は10Bit、一度に読み込むデータ長は16Bitです。 入力ピンはシリアル通信用の1ピンです。 ここで、SH7144から16Bitデータをシリアルで送りたいのですが、内臓のSCIでは8Bit長のデータしか扱えないようです。 外部デバイスを使用して8bit+8bit→16bitにして送信する必要があるのか、 マイコン内の機能で実行可能なのか、見当がつかなくなりました。 マイコンに詳しい方、お助けいただけると大変ありがたいです。 パーツは、 DAコンバータ:http://akizukidenshi.com/catalog/g/gI-02794/ マイコン:http://akizukidenshi.com/catalog/g/gK-02507/ です。

  • I/Oポートorシリアルインタフェースがたくさんあるマイコン

    I/Oポートorシリアルインタフェースがたくさんあるマイコン 現在、I/Oポート若しくはシリアルインタフェースがたくさんあるマイコンを探しています。 10系統のコマンドを1個のマイコンで受け、その統計を取るような制御をしたいのですが、系統が多いため、なかなかデバイスが見つかりません。 コマンドは16ビット+ストローブ1ビットの計17ビットを予定しており、これが10系統なので170個のI/Oポートが必要になります。 コマンドそのものはシリアルで通信する事も可能ですが、10系統のシリアルを持つデバイスもなかなか無いので困っています。 170個以上のI/Oポートを持っているor10系統以上のシリアルインタフェースを制御できるマイコンを紹介頂けないでしょうか?

  • H8マイコンが壊れた原因とその後

    大学での研究として、H8マイコンを使用しています。 H8マイコン(イエローソフトH8S/2633)を、周辺回路と組み合わせた瞬間に壊れてしまいました。 原因を探っていましたが、壊れた瞬間というのは、周辺回路とマイコンを組み合わせ、その後、周辺回路のシリアルポートをPCに接続した瞬間に変なにおいがしましたので、この時に壊れたと思います。 しかし、シリアルポートに接続したことが原因になることはあるのでしょうか?それとも他に何か原因があるのでしょうか? また、この壊れたマイコンのVSWとGNDがなぜか導通しています。 これは、壊れた瞬間に導通した可能性はありえるのでしょうか?それとも、初期不良か何かで導通していたのでしょうか?

  • マイコンと外部とのインターフェース

    マイコン初心者です。 マイコンと、外部デバイスとのインターフェースについて教えて下さい。 マイコンとフラッシュメモリ、UART(パラレル→シリアル変換)等を接続する場合、マイコンのアドレスバス、データバスなど外部バスをそれらデバイスへ接続して、アドレスを指定、データを読み書きするような回路を見てきました。 これと同じようなことを、アドレスバス、データバスがマイコンの外に出ていないタイプ(シングルチップマイコン?)でやろうとした場合、どういった制御方法があるのでしょうか? 汎用入出力ポートを駆使して制御するのでしょうか? それともシリアル(SPIやI2C)で制御できるようなデバイスを選択するべきなのでしょうか。 知識不足で不明瞭な質問かと思いますが、アドバイスよろしくお願いいたします。

  • マイコンのシリアル通信

    マイコンでシリアル通信を用いてセンサのデータを取得したいのですが、このセンサのシリアル通信の設定がストップビット2、奇数パリティとマイコンでシリアル通信をするのにやっかいな設定となっています。また取得したセンサデータをシリアル通信を用いてPCに送りたいと考えているのでマイコンのシリアルは2ch必要です。私もいろいろ探しているのですが、なかなか条件を満たすマイコン(ストップビット2対応、シリアル2ch、A/D2ch)が見つかりません。どなたか情報ありましたら教えてください。よろしくお願いします。できればDIPタイプのマイコンを探しています。

  • マイコンのポートについて(CMOS?TTL?)

    マイコンのポートについて確証がもてず質問させてください。 マイコンのシリアル、I/Oなどの外部ポートは、CMOSレベルなのかTTLレベルなのか どちらなのでしょうか? 事の発端は、シリアルポートに電圧の異なる回路を接続しなければならず、レベルシフトICの使用を 検討していて、入力がTTL対応のもの(HD74LV1GT125ACM)を見つけました。 このICの入力(TTL)をマイコンに接続しようとしたときに、 マイコン側はCMOSレベルの信号なのか、TTLレベルの信号なのか疑 問がわき、データシートで確認することにしました。 直接名称の記載はありませんでしたが、付録の回路図を見たところCMOSの記号があり 電気特性でも入出力のレベルはCMOSの値(Vccを基準としたレベル)であったので、 このマイコンのシリアルポートはCMOSレベルの信号であると思いました。 念のため、このことを先輩へ確認したところ、 「シリアルポートはTTLレベル」といわれてしまいました。 そこでもう一度、データシートを確認しましたが、 電気特性はVccに対する比率(という表現でよいのかわかりませんが)で Hi、Loのレベルが規定されているのでCMOSレベルで間違いないと思いますが、 回路図のほうは入力(RXD)側のみ論理回路を通っていたため この部分がTTLレベルなのか?でも、どこにもそのような記載は見当たらないしと混乱しています。 ロジックICであればシリーズ(TTL-ICであればスタンダード、74LSなど、 CMOSであれば74HC、74LVC)で確認しやすいものもありますが、 マイコンの場合はどうやって確認するのでしょうか? 上記のように、データシートの回路図や電気特性から判断する方法でよいのでしょうか。 確認したマイコン H8/36064(参照頁は、回路図:付録38、電気特性は、21-4~21-6)を確認しました。

  • マイコンとADコンバータとのインターフェース回路

    マイコン初心者です。 マイコンと外付けADCとのインターフェース回路について質問です。 CH数や分解能といった事情より、外付け(8ch、16bit)程度のADCを利用したいと考えております。 こういったADCの場合、出力がシリアルデータなのですが、マイコンとのインターフェースはどうしたら良いのでしょうか。(マイコン内蔵のSCIは他の用途に割当済みで使えません) UART ICでシリアル/パラレル変換する?などと考えるのですが、一手として全うな手法なのでしょうか? 他にどういったやり方があるのか教えてください。 参考になるマイコン周辺回路の参考書等も併せて教えていただけますと助かります。 基本的な質問で恐縮ですが、よろしくお願いいたします。

  • マイコンのインターフェイスについて

    今現在、下記のような回路の為の部品選定をしているのですが、、、 アナログ電圧入力(DC) → ADC(分解能24bit) → マイコン(H8)にて演算処理 → DAC(電流出力) ADC →(1)→ マイコン 上記(1)のインターフェイスのことについて質問させていただきます。 24ビットの高分解能ADCが実装されているマイコンが見つからなかったため 現在外付けのADCを選定しております。 それで、いくつかのADCのデーターシートを参照すると、 I2C準拠のシリアルインターフェイスが付いているものや、SPIのものやら あるのですが、それらシリアルインターフェイスがついていないADC 例えば↓ http://www.analog.com/jp/analog-to-digital-converters/ad-converters/AD9283/products/product.html などはデーターシートの出力にはTTL、CMOSコンパチと謳われておりますが こういったADCとマイコンを接続する時はマイコン側のインターフェイスは I/Oポートを使用するのでしょうか? とんちんかんなことを言っていたら申し訳無いのですが、 宜しくお願いいたします。

  • 8bitマイコンへの移植

    16bitマイコンで開発されたプログラムを8bitマイコンに移植するように考えています。 この場合、実現性を検証する際、どういう点について、事前に調査をすべきでしょうか。 マイコン開発の日が浅いもので宜しくお願いします。

  • 初めてのマイコン

    こんにちは。 都内の理系の高校に通っている高校一年生です。 マイコンを使った電子工作ができるようになりたいと思います。 しかし、どこから勉強を始めていいものかさっぱりわかりません… ディジタル回路やアナログ回路は使ったことが何度もあるので、少々のことはできるのですが、 プログラミングの必要なマイコンについては、まったくわかりません… PICのようなマイコンが一般的なようですが、 他にも非常に多くの種類があると思います。 初心者が入るのにもっともとっつきやすく、 他のマイコンに対しても応用が利くマイコンって何でしょうか? (たとえば構造が似ているので、プログラムの大幅な変更が不要など) 教えてください。 また、参考になるサイトを教えてください。 初めてのマイコン という感じのキーワードで検索してみるのですが、 いまいちしっくり来るものがありません… マイコンについては何もわからないもので、 なんで、ひとつのピンが入力にも出力にもなるのでしょうか? ↑というレベルです… また、プログラミング言語は、まったくわかりません C言語が高校の一年で必修なのでそのうちやるのですが(たぶん2学期後半) それまでには少しくらいわかるようにはなっていたいです。 マイコンについての本も買ってみたいと思います。 本屋でいくつか立ち読みしてみたのですが… また、最近ではUSBに直接接続することのできるマイコンもあるようですね… そのようなものは、少々値が張りますが、 やはり使いやすいのでしょうか…? 長文失礼しました・・・