秋月で16ビットのPICボードであるPIC Android Development Kit、を購入しました。
PIC24FJ256GB110というPICをメインに使用しています。
続いて、無償の開発ツールである、MPLABXとXC16コンパイラをダウンロードしていれて、開発をしようとおもったら、まだあまりネットにPIC24とXC16コンパイラの投稿やサンプルソースがない!
そこで、まずは購入したAndroid Development KitでLEDを光らせるプログラムを作成。
回路図を見る限りLEDたちはポートEに接続されているようなので、そこをたたきます。
/*
* File: newmain.c
* Author: yomei
*
* Created on 2013/04/02, 15:05
*/
#include <stdio.h>
#include <stdlib.h>
#include <xc.h>
#define FCY 4000000L
#include <libpic30.h>
#define IN 1
#define OUT 0
#define HIGH 1
#define LOW 0
/*
*
*/
int main(int argc, char** argv) {
TRISEbits.TRISE0=OUT;
TRISEbits.TRISE2=OUT;
while(1)
{
LATEbits.LATE0=HIGH;
LATEbits.LATE2=HIGH;
__delay_ms(1000);
LATEbits.LATE0=LOW;
LATEbits.LATE2=LOW;
__delay_ms(1000);
}
return (EXIT_SUCCESS);
}
0 件のコメント:
コメントを投稿