[H8-ML(573)] Re: 初歩的な質問です(IO入出力)
From: Mitsuo Tamatsukuri <tamazoh@xxxxxxxxxxxxxxxxxx>
Date: 2000年03月23日(木)08時55分58秒
玉造です。

試していないのでごめんなさいね。
内蔵プルアップをONにし忘れていたため、P4読み込時いつも”0”だったんだと思います。

main()
{
   P4.DDR = 0;
   P5.DDR = 1;
   
   /* Pullup on */
   P4.PCR.BIT.B0 = 1;    /* << この行を追加 */

上の1行を追加してどうでしょうか?
   
> すると、[P5.DR.BIT.B0]に関連付けられているLED1が
> スイッチ1([P4.DR.BIT.B4])に関係なく点灯しっぱなし
> になってしまいます。
> これは、何が足りないのでしょうか。
> ちなみに付属のマザーボードテストプログラム(アセンブラ)では
> スイッチ1およびLED1は正常に作動します。

////////////////////////////////
  Mitsuo Tamatsukuri
  玉造 光緒 

 tamazoh@xxxxxxxxxxxxxxxxxx
////////////////////////////////
スレッド概略
[568(R)](起点)
 └[572(U)]
   └[表示中]
     └[574(1)]


投稿順に移動
[←前の記事へ(P)]
[→次の記事へ(N)]


リスト表示へ
[このスレッド(T)]
[本記事の前後(L)]