View Single Post
Old 23-12-2009, 07:17 PM   #4
tungnh
Đệ tử 5 túi
 
Tham gia ngày: Sep 2007
Bài gửi: 94
:
Trích:
Nguyên văn bởi nmhai View Post
Bạn có thể dùng mode sleep của PIC dễ dàng, đánh thức có thể bằng ngắt ngoài, ngắt on-change ... Cái này thì mình cũng đã làm ok rồi, khi vào chế độ sleep mode thì pic mới tiêu hao năng lượng thấp nhất được. Nhưg có một đặc điểm dở của PIC là khi vào chế độ sleep mode thì fải định các chân là output và phải kéo xuống mức 0 thì lúc đó dòng tiêu thụ mới thấp nhất ( khoảng vài chục nA) như trong datasheet. Điều này rất bất tiện nếu pic đang kết nối với các ngoại vi khác. AVR thì không bị như thế này, nếu bạn sử dụng chế độ sleep nên dùng AVR có lẽ sẽ tốt hơn.
bạn dùng dòng pic nào và trình dịch gi vậy? mình dung dspic33f, mình cũng thử dùng các ngắt như bạn nói nhưng kết quả vẫn không đánh thức được.Bạn có thể post đoạn code về sleep mode cho mình tham khảo không?
Còn về vấn đề khi nhảy vào sleep mode thì tất nhiên phải cấu hình các chân là output và kéo xuống mức 0 rồi, nếu AVR mà tự động làm điều này thì tốt quá.
ps: Có lẽ nhầm topic nhỉ, hi
__________________
Windows CE 6 R3
tungnh vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn