CARWメンバー向けの情報共有・交換Wikiです。

(準備中)

とりあえず秋月で購入したセットを開封するとCDにサンプルプログラムが付いてくるのでそれを元にする.

コンピュータプログラミングでは"Hello World"と画面に表示させるのが第一歩と言われている.
しかし,組込みプログラミングでそれをするのはちょっと難しいのでLEDを光らせるのが入門とされている.

秋月で買った"SH7125Fベースボードキット"をみるとポートEの0番ピンと1番ピンがLEDに繋がっている.

#include "iodefine.h"
main()
{
  // PortE
  PFC.PECRL4.WORD = 0x0000;  
  PFC.PECRL3.WORD = 0x0000;  
  PFC.PECRL2.WORD = 0x0000;  
  PFC.PECRL1.WORD = 0x0000;  
  PFC.PEIORL.WORD = 0xFF33;  
  PE.DRL.BIT.B0 = 0;               // LED Clear 
  PE.DRL.BIT.B1 = 0;               // LED Clear

  // メインループ
  while(1)
  {
      if(PE.DRL.BIT.B2 == 1)
      {
        PE.DRL.BIT.B0=1;
        PE.DRL.BIT.B1=0;
      }
      else
      {
        PE.DRL.BIT.B0=0;
        PE.DRL.BIT.B1=1;
      }
   }
}
=||

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

メンバーのみ編集できます