https://rikeden.net/?p=340 を参考にモシニャガ先生のを改変
#pragma config FOSC = INTOSC, WDTE = OFF, PWRTE = ON, MCLRE = ON, CP = OFF
#pragma config CPD = OFF, BOREN = OFF, CLKOUTEN = OFF, IESO = OFF
#pragma config FCMEN = OFF, WRT = OFF, PLLEN = OFF, STVREN = ON, LVP = ON!(snap)
#include <xc.h>
#define _XTAL_FREQ 8000000
/*********main************/
void main()
{
OSCCON = 0x72; // 8MHZ
ANSELA = 0x00; // RA DIGITAL
ANSELB = 0x00; // RB DIGITAL
TRISA = 0x04; // RA2 INPUT (BIT SET TO 1)
TRISB = 0x00;
PORTA = 0x00;
PORTA = 0x00;
//while(1){
//if (RA2==0)
// RB4 = ~RB4; // on/off reverse
//else
// RB4 = 1 ; // off
//__delay_ms(200);
//}
while(1){
RB4 = 1; //RA0をONに
__delay_ms(500); //500ms = 0.5s待つ
RB4 = 0;
__delay_ms(500);
}
}
0 件のコメント:
コメントを投稿