玉造です。
試していないのでごめんなさいね。
内蔵プルアップを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
////////////////////////////////