![]() |
|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#2 | |
Trưởng lão PIC bang
|
Trích:
Nếu bộ chia trước dùng chung được gán cho WDT, và chúng ta dùng các hệ số chia cực đại cho cả hai bộ chia trước, tức là 1:65536 và 1:128, khi đó chúng ta có thời gian chờ lớn nhất, tương ứng với 1/(31 kHz/(65536*128)) = 270 giây (xấp xỉ). Giá trị tần số thực sự của nguồn dao động cấp cho WDT là một giá trị lẻ, hơi lớn hơn 31 kHz một chút. Do đó, phạm vi thời gian chờ của WDT được mô tả là tối thiểu 1 ms, và tối đa 268 giây. Thời gian chờ thực sự phụ thuộc vào sự phối hợp của hai bộ chia trước. Do đó, câu hỏi của bạn "1: 512 => ? giây" sẽ có nhiều câu trả lời, tùy vào sự phối hợp của hai bộ chia trước. Hay nói cách khác, bạn phải cho biết giá trị gán cho bộ chia trước dùng chung giữa WDT và Timer0 thì mới có một câu trả lời chính xác. Công thức tổng quát: thời gian chờ = 1/(31000/(hệ số chia trước của WDT*hệ số chia trước dùng chung)) (tính bằng giây) Thân,
__________________
Biển học mênh mông, sức người có hạn. Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau: http://www.picvietnam.com/forum/showthread.php?t=1263 |
|
![]() |
![]() |
|
|