Thaimicrotron.com
 
การใช้งานพอร์ตพื้นฐาน
 
 
 
 
การใช้งานพอร์ต A
 
  PORTA.C  
 
#include <16F628.h>
#use delay(clock=4000000)
#fuses XT,PUT,BROWNOUT,MCLR,NOWDT,NOPROTECT,NOLVP
//Describtion: blink LED on PORTA.0 (PIN RA0)

void main(void)
{
    set_tris_a(0B11110000);   //RA0-RA3 is Output

    while(1)
    {
     output_high(PIN_A0);
     delay_ms(500);
     output_low(PIN_A0);
     delay_ms(500);
    }
 
}
 
 
     
 
DOWNLOAD
 
     
  ผลการทำงาน  
  LED ที่ต่อกับ RA0 จะกระพริบ  
     
  Function  
  delay_ms(); หน่วงเวลาเป็น milliseconds