|
Tài trợ cho PIC Vietnam |
Câu hỏi dsPIC thường gặp Những vấn đề liên quan tới dsPIC30 và dsPIC33 và PIC24 |
|
Ðiều Chỉnh | Xếp Bài |
11-08-2007, 01:21 PM | #1 |
Nhập môn đệ tử
Tham gia ngày: Aug 2007
Bài gửi: 4
: |
Tính thời gian tràn cho Timer?
Em mới học cái này, thấy anh namnq có gửi lên máy bài tutorial, em thắc mắc một chút:
1. Thời gian tràn của timer tính như thế nào? Trong ví dụ, void Init_TMR1(void) { TMR1 = 0; //Xoa so dem trong TMR1 PR1 = 0xF424; //Nguong tran la 0,5 giay tuong ung //voi clock = 32 MHz _T1IF = 0; //Xoa co ngat cua Timer 1 T1CON = 0x8020; //Dung fcy lam clock, prescale = 1:64 _T1IE = 1; //Cho phep ngat Timer 1 Cái số 0xF424 kia tính thế nào để ra được là tràn 0.5s. Có công thức tính ko? 2. Prescale là gì? Công dụng của nó ra sao? Có mấy câu hỏi, ai biết chỉ dùm em với. |
|
|