bạn cùng thach anh 20000000 hz bạn phải sửa setup_timer2 lại đi; bạn chọn bộ chia 16 thi gia trị nhận được là 124
cach tinh nè bạn
//setup_timer_2(mode,period,postscale)
// * PWM Register Values
// * Oscillator Frequency Fosc = 20000000
// * Clock Frequency Fclk = 5000000
// TOSC=1/20000000=5000000
// * PWM Freq = 10000 HZ
// * Prescaler Value = 4
// * PR2 = 124
//10000=[(PR2+1).4.TOSC.(TMR2 PRESCALE)]
// * Maximum duty value = 500
|