View Single Post
Old 27-03-2009, 05:03 PM   #2
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi longtu View Post
Chào các bạn,
Cho mình hỏi:
Cau hình PIC 18f4680:
1. #FUSES H4,NOPROTECT,NOBROWNOUT,WDT1,NODEBUG,PUT,NOCPD NOLVP,
//thoi gian say ra WDT ngan nhat

2. #FUSES H4,NOPROTECT,NOBROWNOUT,WDT32768,NODEBUG,PUT,NOCPD NOLVP,
//thoi gian say ra WDT lon nhat
Thach anh dùng la 10MHZ

void main()
{
...
setup_wdt(WDT_ON);
...
}

nhung cả 2 truong hop tren thoi gian say ra WDT deu là hon 2 phut . Các bạn co biet lý do tại sao không?
Minh muon thoi gian ngat nho hon khoang 1s thoi thi lam the nao?


Than.
Các bit WDTPS<3:0> có giá trị mặc định là "1111", tương ứng với thời gian chờ WDT dài nhất (khoảng 131 giây hay 2 phút 11 giây).

Theo hiện tượng bạn đã nêu, tôi cho rằng hai thiết lập cấu hình cho WDTPS của bạn không có tác dụng. Bạn thử import tập tin .hex mà CCS C đã dịch vào MPLAB IDE để kiểm tra các bit cấu hình nà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
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn