View Single Post
Old 12-09-2008, 07:51 PM   #6
linhtdh1k49
Nhập môn đệ tử
 
linhtdh1k49's Avatar
 
Tham gia ngày: Sep 2008
Nơi Cư Ngụ: Hà Nội
Bài gửi: 7
:
Send a message via Yahoo to linhtdh1k49
Reset VDK_Watchdog TImer_Có lợi hay hại !?????

Trích:
Nguyên văn bởi namqn View Post
Bạn hãy đưa code của bạn lên. Có nhiều lý do khiến vi điều khiển bị reset, và viết code không ổn là 1 lý do.

Thân,
//
// Hello Embedded World
// Version 2
// Hardware : PIC18F1220
//
#include "p18f1220.h"
main()
{
TRISA = 0;
while(1) {
PORTA = 0xffff;
}
}

Như anh Nam và mọi người thấy, đoạn code này cực kì đơn giản. Nếu em lập trình bên CCS thì không hề có hiện tượng reset VDK . Còn với MPLAB này thì cứ sau một khoảng thời gian thì nó tự động reset.
Đọc hướng dẫn của MPLAB thì nó nói phải vào Configure --> Configuration Bits --> Disable Watchdog timer --> em đã làm như hình vẽ.
Nhưng kết quả vẫn vậy
Bi h em đang phải làm việc với CCS, tuy nhiên em rất trăn trở vấn đề này. MPLAB cũng cho phép ta mô phỏng, nhưng khi kết hợp được với Proteus là tốt nhất. Mong các anh PVN giúp đỡ
Hình Kèm Theo
File Type: jpg Untitled 1.jpg (122.5 KB, 11 lần tải)
File Type: jpg Untitled 2.jpg (31.8 KB, 509 lần tải)
File Type: jpg Untitled 3.jpg (72.4 KB, 10 lần tải)
linhtdh1k49 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn