初めに、カテ違いだったらすいません。 大学の授業でPIC16F628Aを用いてライントレースロボットを動かすアセンブラプログラムを作っています。 授業でポートBの入出力設定を
MOVLWB'11000011'
MOVWFTRISB
とTRISBレジスタの入出力設定を行なっていました。
入力が1で出力が0だというのは分かるんですが、どうやって、01を決定しているのかが分かりません。 教科書には、各ポートに接続されているハードウェアに依存すると書いているのですが、理解しにくいので、出来れば例などを上げて頂けたら幸いです。
また、この11000011という設定は、何の意味があるのかも頂けないでしょうか? お願いします。
No.1ベストアンサー
- 回答日時:
こんにちは。
>各ポートに接続されているハードウェアに依存すると書いているのですが、理解しにくいので、出来れば例などを上げて頂けたら幸いです。
ようするにどのポートに何が接続されているかによって値を変える必要があるということです。
たとえばライントレースロボットだとラインセンサからのインプット、モータ制御へのアウトプットがあると思います。
それを回路上でどこのポートに接続したかによって入出力の設定を変更します。
ポート名:ピン数
RB0:6
RB1:7
RB2:8
RB3:9
RB4:10
RB5:11
RB6:12
RB7:13
11000011であれば
6番,7番,12番,13番にセンサやスイッチ等の入力
8番~11番ピンまでにモータ制御の信号やLED等への出力
が接続されている感じでしょうか。
なので回路設計上接続ポートが違う場合は11000011の設定が変わることになります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelについて▶あるセルに文字を入力すると、別のセルに色がつく(条件付き書式) 1 2022/03/27 16:43
- その他(Microsoft Office) outlook設定方法 1 2022/05/30 13:22
- LANケーブル・USBケーブル Surface laptop Goの画面をそのままテレビに映し出したいが、映らない 3 2022/09/04 17:43
- ダイヤルアップ Raspberry Piでアナログモデム経由で音声再生 1 2022/05/20 18:01
- Windows 10 リモートデスクトップ接続 1 2022/07/12 14:30
- 固定IP Win11 アダプター設定変更にイーサネットが表示されない 1 2022/12/03 18:31
- ルーター・ネットワーク機器 WN-G300TVGR有線速度が遅い 3 2023/08/03 06:55
- ファイアウォール ポート開放で利用可能なTCP一覧の中に利用したいTCPが入ってない場合どうすればいいのでしょうか? 2 2022/09/12 10:31
- Excel(エクセル) Excel 記入欄に網掛けして、文字が入力されたら網掛けが消える設定 5 2023/02/05 11:00
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Teraterm で、「シリアル」の方...
-
Windows10Pro ポート(COMとLPT)...
-
VirtualBoxでのシリアル通信設...
-
社内15台PCでLAN HUBお薦...
-
VB2010で、シリアル通信をするには
-
仮想COMポートの仕組みについて
-
COM接続デバイスのポート番号特...
-
CISCO Catalyst 2960の「Rcv-E...
-
IPアドレスのセグメント
-
スイッチングハブにセグメント...
-
このネットワークを使うには手...
-
受信パケット0でIPアドレスが取...
-
iPhoneでのIPv4切り替え方法
-
別セグメントADへのドメイン参加
-
引越ししてドコモのホームWi-Fi...
-
リモートデスクトップが起動で...
-
ルータ無しで家庭内LANの接続
-
VPNは設定した方がいいですか?...
-
同一セグメントって何?
-
プロキシの設定が戻る
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Teraterm で、「シリアル」の方...
-
COMポートが表示されない
-
CISCO Catalyst 2960の「Rcv-E...
-
Windows10Pro ポート(COMとLPT)...
-
クリックをヘッドホンからだけ...
-
キャプチャではIEEE802.1qのタ...
-
VB2010で、シリアル通信をするには
-
ルートポートと代表ポート
-
USBとLANの違い?
-
COMポートの割り当てについて
-
COMポートに流れるデータを監視...
-
HUBのカスケード接続について
-
COM接続デバイスのポート番号特...
-
仮想COMポートの仕組みについて
-
マザーボード交換後に、USB接続...
-
AHCIモードでのインストール
-
【超初心者】ポートスキャンの...
-
ひとつのUSBポートだけデバ...
-
VLANの違い
-
AppleScriptで複数ネットワーク...
おすすめ情報