2025年5月18日日曜日

PIC16f1827 NO MCC (MOSYNAGA) ①Lチカ

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 件のコメント:

コメントを投稿