View Single Post
Old 07-10-2010, 07:32 PM   #1
robotpic
Đệ tử 4 túi
 
Tham gia ngày: Jun 2010
Bài gửi: 79
:
chuong trinh pwm cho 4331 ma khong tot nho giup

e vuet chuong trinh the nay nhung không biết sao e mo phong cac chan

pwm1,3,5,7 chay cung toc do. mac du e viết tốc độ khác nhau.

thứ 2 là 2 chan ccp1,2 không thấy tín hiệu.

e viết có sai j không?

nhờ mọi người tư vấn.




#include <18f4331.h>
#INCLUDE <def_4331.h>

#fuses HS,NOWDT,NOPROTECT,NOLVP,NOBROWNOUT,NOPUT,NOCPD,NO DEBUG,NOFCMEN,NOCPB,NOPWMPIN,STVREN,HPOL_LOW
#use delay(clock=20000000)

#use fast_io(a)
#use fast_io(d)
#use fast_io(c)
#use fast_io(e)

void main()

{
TRISC=0x00;
trisb=0x00;

SETUP_CCP1(CCP_PWM);
SETUP_CCP2(CCP_PWM);
setup_timer_2(T2_DIV_BY_4,124,1);
set_pwm1_duty(200);
set_pwm2_duty(400);


setup_power_pwm_pins( PWM_ODD_ON,PWM_ODD_ON,PWM_ODD_ON,PWM_ODD_ON);
setup_power_pwm(PWM_CLOCK_DIV_4|PWM_FREE_RUN,1,0,8 0,0,1, 0);
set_power_pwm_override(1, false, 0);
set_power_pwm_override(3, false, 0);
set_power_pwm_override(5, false, 0);
set_power_pwm_override(7, false, 0);
set_power_pwm0_duty(200);
set_power_pwm2_duty(400);
set_power_pwm4_duty(050);
set_power_pwm6_duty(100);

while(true);






}
Hình Kèm Theo
File Type: bmp mophong.bmp (924.5 KB, 4 lần tải)
File Type: bmp mophong1.bmp (1.32 MB, 4 lần tải)
robotpic vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn