2012年12月28日金曜日

PWM

・PWMでのLED点滅(RB3(CCP1)、約2秒周期、デューティ比50%)

回路図(以前と同じ)













--以下、ソースコード--
#include <p16f1827.inc>
   __CONFIG _CONFIG1,_WDTE_OFF & _FOSC_INTOSC
   __CONFIG _CONFIG2,_LVP_OFF & _PLLEN_OFF
     org     00h
     banksel OSCCON
     movlw   B'00010000'
     movwf   OSCCON
     clrf    TRISB
     banksel T2CON
     movlw   B'00000111'
     movwf   T2CON
     movlw   B'11110011'
     movwf   PR2
     banksel CCP1CON
     movlw   B'00001100'
     movwf   CCP1CON
     movlw   B'01111010'
     movwf   CCPR1L
main
     bra     main

     end
--以上、ソースコード--

OS:windows, Software:MPLAB IDE v8.76, Writer:PICkit3