วันเสาร์ที่ 13 มิถุนายน พ.ศ. 2558

DEFINEกดปุ่มตั้งชื่อให้จำง่ายไม่เปลืองROMในXC8




DEFINEกดปุ่มตั้งชื่อให้จำง่ายไม่เปลืองROMในXC8
13/6/2558 SONGCHAI PRAPATRUNGSEE
DEFINEกดปุ่มตั้งชื่อให้จำง่ายไม่เปลืองROMในXC8

/*
 * File:   DD.c
 * Author: sc
 * USE PIC184550
 * Created on 13 ,มิย 2558, 12:30 ?.
 */

#include "p18cxxx.h"//FAMILY 18
#pragma config FOSC = HS//External Crystal 4MHZ-20MHZ
#define POWER_B PORTBbits.RB7//NAME FOR EASY
#define _XTAL_FREQ 4000000//4MHZ FOR __delay

void main(void)
{
 TRISC=0;//0=OUTPUT,1=INPUT
 TRISB=0b10000000;
 PORTBbits.RB7=1;//BIT7 VALUE
 RBPU=0;//0=R PULLUP INTERNAL
 while(1) {
  if(POWER_B==0){
   PORTC=255;
   __delay_ms(167);
   __delay_ms(167);
   __delay_ms(167);
   PORTC=0;
   __delay_ms(167);
   __delay_ms(167);
   __delay_ms(167);
  }
 }
}


ไม่มีความคิดเห็น: