
こんにちは。
現在、マイコンボードを使って、組込みシステムについて勉強しています。
マイコンボードには、CPUとメモリと入出力ポートが搭載されています。
このマイコンボードのLSIマニュアルを読むと、
データの出入り口となる場所に、
PA0/AN0/TM0IOA/SEG24
といった表記がされています。
この表記の場合は、マニュアルによると、それぞれ
ポートAのビット0/アナログ入力0/タイマ0入出力/セグメント24
という意味だそうです。
ポートAのビット0以外は、端子として使われており、
「ポートと端子の兼用」といった説明がされていました。
この「ポート」と「端子」の違いについて、いまいち理解できないでいます。
Wikipediaなどでそれぞれの説明を読んでも、上手くイメージがつかめません。
ハードウェアについて詳しい方がいらっしゃれば、分かりやすく説明して頂けませんでしょうか?
よろしくお願い致します。
No.2ベストアンサー
- 回答日時:
ポートってのは周辺回路の名前です。
タイマ回路やA/Dコンバータ回路と同じレベル。マイコンのブロック図を見ると「ポートA」って箱があるでしょう。
マイコンの入出力をするだけの回路です。
端子ってのは物理的なLSIの足ですが、ここではA/Dコンバータ回路やタイマ回路の入出力の意味でしょう。
アナログ入力端子、タイマのクロック入力端子、タイマアウト出力端子‥‥などなど。
兼用ってのは内部でつながってて切り替えて排他的に使うか、どちらかを動かないようにして使う必要のある作り方です。
設定によってはタイマ0の出力をA/Dコンバータのアナログ入力としても使えてしまうということ。
もちろんそれにあまり意味はありませんが。
御回答ありがとうございます。
なるほど、ポートは周辺回路の一種であり、マイコンへの入出力を行うだけだと
考えればよいのですね。
よく分かりました。
No.3
- 回答日時:
以前マイコンのパターン設計を経験した者です。
今はやっていませんが。そちらの挙げているポートは、7SEGに接続するための端子ですね。
そちらの持っているマニュアルを見ないとわかりませんが、ポートというのは回路でいう名称です。端子というのは、実物のPINのことを言います。
こちらの想像では、中で入出力を切り替えて使うPINかなと思います。
No.1
- 回答日時:
主にハード技術関係をやってる者です。
これで合ってるかどうかは不明ですが… ^^;
I/Oポートは大抵八つで一つになってることが多く(ビット毎で設定出来ない可能性あり)、端子は単独の入出力を表しているのではないかと思います(外国製でマニュアルは翻訳?)。
この辺りの差はあまり気にする必要はないかと思いますし、四つの入出力が一つのピン(端子)に繋がっていることだけ理解出来れば問題ないのでは?そのピンをどの機能に使うかは内部レジスタで設定出来るので、その使い方だけ分かれば大丈夫かと思います。
質問の意図と違ってたらすみません <m(_ _)m>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PLC間の信号のやりとりについて...
-
H8マイコンの端子の数字の端子...
-
RTCの通信方法について
-
PCのUSBバスパワーの制御
-
マイコンボード上のポートと端...
-
USBからの電源供給をコントロー...
-
Picマイコンについて質問します...
-
コンピューターでラジコン操作?
-
マイコン(PIC)を使って可変抵抗...
-
MFCのシリアル通信でCTS/DSR取得
-
ディスプレイ上で起こる2重表...
-
ゲーミングPCでの質問です ゲー...
-
6dB/octと20dB/decが同じ理由
-
HDMI接続のパソコン液晶モニタ...
-
電子基板に直接固めたICの名称
-
はんだの付け方
-
ZCTの比率について
-
テレビから”キーン”と耳鳴りの...
-
LED電球は調光できない理由は?
-
DVIが映らない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PLC間の信号のやりとりについて...
-
USBからの電源供給をコントロー...
-
Picマイコンについて質問します...
-
C++でLEDを点灯させるプログラム
-
マイコンボード上のポートと端...
-
EnumとType
-
arduinoでミスト機を自作したい
-
マイコンのアセンブラ学習
-
シーケンスのプログラムについ...
-
MFCのシリアル通信でCTS/DSR取得
-
VC++で位相進み補償を行うには?
-
PCのUSBバスパワーの制御
-
VBでUSBポートからの入力を制御...
-
シリアル通信
-
PICの信号について
-
デジタルフォトフレームをただ...
-
PID調節器を用いる制御系につい...
-
マイコンにおけるビット間の干...
-
Borland C++でRTS,DTRを操作できる
-
汎用入出力ポートの制御方法
おすすめ情報