View Single Post
Old 31-12-2008, 06:01 PM   #20
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 nms48 View Post
em xin lỗi,nhưng anh có thể chỉ cho em cách làm như thế nào để xuất xung được như ý không. nếu timer0 kô thể tắt thì phải làm như thế nào (chuyển qua dùng timer2 chăng)

ko trách gì em đã clear cờ ngắt của timer0 cũng kô dc.(timer0 là timer chạy tự do -em cám ơn anh về thông tin này lắm lắm)

còn chân d1 em quan sát bằng osillicope nhưng ko thấy xung nào cả.em nghĩ lả do timer0 ngắt thì timer1 mới hoạt động nhưng có lẽ do timer1 chưa kip ngắt timer0 đã sét lại giá trị cho timer1 rùi.

chân thành cám ơn anh và mong anh giúp.chúc anh vui
Theo tôi, đúng như bạn đã nghĩ rằng Timer 1 không hề tạo ngắt. Lý do là sau mỗi 0,8 ms thì ngắt Timer 0 sẽ đặt lại số đếm cho Timer 1, nên ngắt Timer 1 sẽ không bao giờ xảy ra (vì cần khoảng 5 ms mới đạt đến điều kiện tạo ngắt).

Bạn nên mô tả bài toán gốc, vì bạn chưa có được giải thuật đúng.

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