M
maxsteel3000
Guest
私のインターフェイスを逆にするプロジェクトに取り組んでいる。
do a certain job like lighting up all the LEDs connected to portA.
私は
、 その簡単なUC の
ことを意味するすべてのLEDがポルタに接続して最大の照明のような特定の仕事をする。
:
サンプルプログラム
:
もし我々は、そのときのボタン'上のキーボードを押すと'すべてのポルタに接続してLEDがボタンを's'は
、 すべてのLEDを押すと、オンする必要がOFFにする必要がありますプログラムを書くことにします。
#含まれて<mega32.h>
#含まれて<stdio.h> / /標準入力/出力機能¥
主なボイド()
(
DDRA = 0xFFの;
ポルタ= 0 × 00;
/ / USARTでは
、 初期化
/ /通信パラメータ:8データ、1ストップ、パリティなし
/ / USARTではレシーバ:オン
/ / USARTでは送信:オン
/ / USARTではモード:非同期
/ / USARTではボーレート:9600
UCSRA = 0 × 00;
UCSRB = 0 × 18;
UCSRC = 0 × 86;
UBRRH = 0 × 00;
UBRRL = 0 × 33;
(1)中
(
場合(getchar()は=='')
(
ポルタ= 0 × 11111111;
)
場合(getchar()は=='b')は
(
ポルタ= 0 × 00;
)
);
)of PORT A
is high (suppose) the pc opens a text editor and displays A1しかし
、 暗証番号1ポート
である高()は
、 パソ¥コンと仮定テキストエディタが表¥示されます A1を
開き
、
これを実行することができますか????yesの場合を私に必要な手順を説明してください。<img src=¥"http://www.edaboard.com/images/smiles/icon_question.gif¥" alt=¥"質問¥" border=¥"0¥" /><img src=¥"http://www.edaboard.com/images/smiles/icon_question.gif¥" alt=¥"質問¥" border=¥"0¥" /><img src=¥"http://www.edaboard.com/images/smiles/icon_question.gif¥" alt=¥"質問¥" border=¥"0¥" /><img src=¥"http://www.edaboard.com/images/smiles/icon_question.gif¥" alt=¥"質問¥" border=¥"0¥" /><img src=¥"http://www.edaboard.com/images/smiles/icon_question.gif¥" alt=¥"質問¥" border=¥"0¥" /><img src=¥"http://www.edaboard.com/images/smiles/icon_question.gif¥" alt=¥"質問¥" border=¥"0¥" /><img src=¥"http://www.edaboard.com/images/smiles/icon_question.gif¥" alt=¥"質問¥" border=¥"0¥" />
do a certain job like lighting up all the LEDs connected to portA.
私は
、 その簡単なUC の
ことを意味するすべてのLEDがポルタに接続して最大の照明のような特定の仕事をする。
:
サンプルプログラム
:
もし我々は、そのときのボタン'上のキーボードを押すと'すべてのポルタに接続してLEDがボタンを's'は
、 すべてのLEDを押すと、オンする必要がOFFにする必要がありますプログラムを書くことにします。
#含まれて<mega32.h>
#含まれて<stdio.h> / /標準入力/出力機能¥
主なボイド()
(
DDRA = 0xFFの;
ポルタ= 0 × 00;
/ / USARTでは
、 初期化
/ /通信パラメータ:8データ、1ストップ、パリティなし
/ / USARTではレシーバ:オン
/ / USARTでは送信:オン
/ / USARTではモード:非同期
/ / USARTではボーレート:9600
UCSRA = 0 × 00;
UCSRB = 0 × 18;
UCSRC = 0 × 86;
UBRRH = 0 × 00;
UBRRL = 0 × 33;
(1)中
(
場合(getchar()は=='')
(
ポルタ= 0 × 11111111;
)
場合(getchar()は=='b')は
(
ポルタ= 0 × 00;
)
);
)of PORT A
is high (suppose) the pc opens a text editor and displays A1しかし
、 暗証番号1ポート
である高()は
、 パソ¥コンと仮定テキストエディタが表¥示されます A1を
開き
、
これを実行することができますか????yesの場合を私に必要な手順を説明してください。<img src=¥"http://www.edaboard.com/images/smiles/icon_question.gif¥" alt=¥"質問¥" border=¥"0¥" /><img src=¥"http://www.edaboard.com/images/smiles/icon_question.gif¥" alt=¥"質問¥" border=¥"0¥" /><img src=¥"http://www.edaboard.com/images/smiles/icon_question.gif¥" alt=¥"質問¥" border=¥"0¥" /><img src=¥"http://www.edaboard.com/images/smiles/icon_question.gif¥" alt=¥"質問¥" border=¥"0¥" /><img src=¥"http://www.edaboard.com/images/smiles/icon_question.gif¥" alt=¥"質問¥" border=¥"0¥" /><img src=¥"http://www.edaboard.com/images/smiles/icon_question.gif¥" alt=¥"質問¥" border=¥"0¥" /><img src=¥"http://www.edaboard.com/images/smiles/icon_question.gif¥" alt=¥"質問¥" border=¥"0¥" />