PIC Vietnam

Go Back   PIC Vietnam > Các Đề Tài > Các đề tài khác

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 01-11-2008, 06:51 PM   #1
nguyenhung1811
Đệ tử 3 túi
 
Tham gia ngày: Jul 2007
Bài gửi: 48
:
day la chuong trinh con dieu chinh do rong xung o 2 chan ccp1 va ccp2 (rc1&2). ban doc xem thu
;------------------------------------------------------------------------------------
CHAY ; CHUONG TRINH CON PWM
STEP1 ; SET THE PWM PERIOD BY WRITING TO THE PR2 REGISTER
MOVLW D'200' ; PWM PERIOD = 200
BANKSEL PR2
MOVWF PR2
STEP2 ; SET THE PWM DUTY CYCLE BY WRITING TO THE CCPRxL AND CCPxCON<5,4>
BANKSEL CCP2CON
CLRF CCP2CON
CLRF CCP1CON
MOVF PHAI,W ; DUTY CYCLE = B'00000110 00' = 24
MOVWF CCPR2L
MOVF TRAI,W
MOVWF CCPR1L
STEP3
BANKSEL T2CON ; SET THE TMR2 PRESCALE VALUE AND ENABLE TM2 BY WRITING T2CON
MOVLW 0X06 ; 1:16 PRESCALE
MOVWF T2CON
STEP4 ; CONFIGURE THE CCP1 MODULE FOR PWM OPERATION
BANKSEL CCP2CON
MOVLW 0X0C ; CCP1CON = 00111100 PWM MODE
MOVWF CCP2CON
MOVWF CCP1CON
RETURN
nguyenhung1811 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời

Tags
do tan so


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 11:13 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam