![]() |
|
Tài trợ cho PIC Vietnam |
||||||||
| Cơ cấu chấp hành (Actuator) Động cơ DC, AC, động cơ không chổi than, động cơ không cảm biến... |
|
|
Ðiều Chỉnh | Xếp Bài |
|
|
#4 | |
|
Đệ tử 6 túi
Tham gia ngày: Oct 2008
Nơi Cư Ngụ: HCM
Bài gửi: 137
: |
Trích:
// For a 20 mhz clock, 1.2 khz frequency, // t2DIV set to 16 // the following sets the duty to 50% (or 416 us). long duty; duty = 520; // .000416/(16*(1/20000000)) set_pwm1_duty(duty); con số 240 em tính ở trên là dựa vào cách tính số 520 như hướng dẫn. hướng dẫn chỉ nói là sẽ thêm 2 bit 0 vào phía lsb chứ không nói rõ là thêm 2 bit 0 vào thì duty phải tính lại như thế nào? sẳn anh Namqn cho em hỏi lun là phải tính như thế nào để ra được con số 64 vậy anh?loay quay mấy ngày rùi mà vẫn chưa mò ra được.
__________________
A&A |
|
|
|
|
| Ðiều Chỉnh | |
| Xếp Bài | |
|
|