Trích:
Nguyên văn bởi npbaoduy
cám ơn bạn, mình sẽ thử lại
Cũng như trên, mình viết thêm
void ngat()
{
if (PIN_a0==1)
x=0;
}
CCS luôn warning là: Condition always FALSE
Ý mình muốn là khi ngắt sẽ kiểm tra PIN A0, xem PIN này mức cao hay thấp để thực hiện lệnh gì đó, vậy có ai có gợi ý giúp mình ko?
|
Theo tôi, CCS C hiểu là bạn lấy giá trị địa chỉ của PIN_a0 để so sánh với 1, dẫn đến kết quả luôn luôn là false. Cách đọc giá trị của ngõ vào I/O có trong tài liệu hướng dẫn của CCS C (hàm input()), có cả ví dụ, tại sao bạn không đọc tài liệu hướng dẫn?
Thân,