![]() |
|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
|
![]() |
#1 |
Đệ tử 2 túi
Tham gia ngày: Oct 2008
Bài gửi: 44
: |
Mình có viết 1 chương trình con về pwm 8 bit nếu coi dùng được không!
PWM_SUBROUTINE MOVWF CCPR1L MOVWF CCPR2L BANKSEL TRISC MOVLW D'0' ;set PORTC as all outputs MOVWF TRISC BANKSEL PORTC MOVLW 0x0C MOVWF CCP1CON MOVLW 0x0C MOVWF CCP2CON MOVLW D'63' ;set highest PWM value BANKSEL PR2 ;over this (63) is permanently on MOVWF PR2 BANKSEL TMR2 MOVLW 0x00 MOVWF T2CON BSF T2CON, TMR2ON ;and start the timer running RETURN |
![]() |
![]() |
![]() |
|
|