« SH7125でつまづいてた事 | トップページ | 今日の名言 »

できない

ポートが叩けない。
ハードウェアマニュアル通りやってるのにな。

???

PA0 PA1 PA2の値を0に設定できない。

以下ソース  

/***********************************************************************/
/*                                                                     */
/*  FILE        :TEST.c                                                */
/*  DATE        :Mon, May 04, 2009                                     */
/*  DESCRIPTION :Main Program                                          */
/*  CPU TYPE    :SH7125                                                */
/*                                                                     */
/*  This file is generated by Renesas Project Generator (Ver.4.13).    */
/*                                                                     */
/***********************************************************************/

#include "iodefine.h"


void main(void){
    int i=0;

    PFC.PACRL1.BIT.PA0MD = 0x00;
    PFC.PACRL1.BIT.PA1MD = 0x00;
    PFC.PACRL1.BIT.PA2MD = 0x00;

    PFC.PAIORL.BIT.B0 = 1;
    PFC.PAIORL.BIT.B1 = 1;
    PFC.PAIORL.BIT.B2 = 1;

    while(1){

        for(i=0;i<1000000;i++);        //無駄時間wait

        PA.DRL.WORD = 0x0000;
        //for(lp=0;lp<TMP_WATTIM;lp++);  // Wait

        //PA.DRL.BIT.B1 = 1;
        //PA.DRL.BIT.B2 = 1;
    }
}

 

何か違うのかな?

|

« SH7125でつまづいてた事 | トップページ | 今日の名言 »

コメント

この記事へのコメントは終了しました。

トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/430008/29432712

この記事へのトラックバック一覧です: できない:

« SH7125でつまづいてた事 | トップページ | 今日の名言 »