趣味でやってるラジコン二足の製作日記
Posted by TryNamo - 2009.05.06,Wed
#include "iodefine.h"
void main(void)
{
int i=0; //変数初期化
PFC.PACRL1.BIT.PA0MD = 0x00; //IO端子に設定
//PFC.PACRL1.BIT.PA1MD = 0x00; //IO端子に設定
//PFC.PACRL1.BIT.PA2MD = 0x00; //IO端子に設定
PFC.PAIORL.BIT.B0 = 1; //出力設定
//PFC.PAIORL.BIT.B1 = 1; //出力設定
//PFC.PAIORL.BIT.B2 = 1; //出力設定
while(1) //無限ループ
{
for(i=0;i<80;i++); //無駄時間wait 15μs
PA.DRL.BIT.B0 = 1; //PA0に5Vを出力
//PA.DRL.BIT.B1 = 1; //PA1に5Vを出力
//PA.DRL.BIT.B2 = 1; //PA2に5Vを出力
for(i=0;i<90;i++); //無駄時間wait 15μs
PA.DRL.BIT.B0 = 0; //PA0に0Vを出力
//PA.DRL.BIT.B1 = 0; //PA1に0Vを出力
//PA.DRL.BIT.B2 = 0; //PA2に0Vを出力
}
}
おれのはこの設定で出来たよ。
void main(void)
{
int i=0; //変数初期化
PFC.PACRL1.BIT.PA0MD = 0x00; //IO端子に設定
//PFC.PACRL1.BIT.PA1MD = 0x00; //IO端子に設定
//PFC.PACRL1.BIT.PA2MD = 0x00; //IO端子に設定
PFC.PAIORL.BIT.B0 = 1; //出力設定
//PFC.PAIORL.BIT.B1 = 1; //出力設定
//PFC.PAIORL.BIT.B2 = 1; //出力設定
while(1) //無限ループ
{
for(i=0;i<80;i++); //無駄時間wait 15μs
PA.DRL.BIT.B0 = 1; //PA0に5Vを出力
//PA.DRL.BIT.B1 = 1; //PA1に5Vを出力
//PA.DRL.BIT.B2 = 1; //PA2に5Vを出力
for(i=0;i<90;i++); //無駄時間wait 15μs
PA.DRL.BIT.B0 = 0; //PA0に0Vを出力
//PA.DRL.BIT.B1 = 0; //PA1に0Vを出力
//PA.DRL.BIT.B2 = 0; //PA2に0Vを出力
}
}
おれのはこの設定で出来たよ。
PR
プロフィール
HN:
TryNamo
年齢:
-98
性別:
男性
誕生日:
2123/04/08
職業:
大学生
趣味:
映画
自己紹介:
知能的な移動ロボットに興味を持っています。
今年は卒論を中心に、忙しい一年になれるようになりたいです。
今年は卒論を中心に、忙しい一年になれるようになりたいです。
カレンダー
ブログ内検索
カウンター
Template by mavericyard*
Powered by "Samurai Factory"
Powered by "Samurai Factory"