วันเสาร์ที่ 19 กันยายน พ.ศ. 2558

PWM PIC16F628A ใน CCS



















#include <16F628A.h> 
#fuses XT, NOWDT, NOPROTECT, BROWNOUT, PUT, NOLVP 
#use delay(clock = 4000000) 
#use fast_io(b) 
#use fast_io(a)
//konkarhoon.blogspot.com

void main() 

set_tris_b(0xF7);

setup_ccp1(CCP_PWM); // Config CCP1 as a PWM 

setup_timer_2(T2_DIV_BY_16, 169, 1); 
set_pwm1_duty(84); 

while(1);  // ป้องกัน PIC อยู่ใน mode sleep 

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

แสดงความคิดเห็น