- phím nhấn đừng bao h dùng ngắt
- Dùng ngắt để hiển thị (chủ yếu là quét led , LCD thì có chốt sắn roy)
Biết vì sao k ? Khi u nhấn phím , phải có thời gian trễ nhằm chống nảy phím . Nếu dùng ngắt RB để lấy phím thì trong ngắt lại gọi hàm delay (chống nảy = phần mềm) --> ngắt k còn í nghĩa j nữa . t thấy hàm main của u chẳng làm j cả , phí quá .
- U cần đưa hàm quét phím ra hàm main , bỏ ngắt RB , khai báo chân RB là chân IO thông thừong
- Đưa hàm lấy nhiệt độ vào ngắt timer
- Toàn bộ các hàm linh tinh đưa vào main tất , chỉ có cái nào cần đọc giá trị update & hiển thị thì đưa vào ngắt timer thui
Làm như u thì ra ngoài mạch thực , lại chữa code lần nữa .
|