Chọn phát biểu sai về Timer1:
A. Khi khai báo Timer1 hoạt động ở các chế độ sử dụng thanh ghi ICR1 = TOP, các bit ICENT, ICES1 không ảnh hưởng đến chế độ hoạt động đó và các ngõ ICP/ACO không hoạt động như ngõ vào kích khởi
B. Để đọc dữ liệu từ thanh ghi TCNT1 không bị sai thì ta đọc byte thấp dữ liệu từ TCNT1L trước, đọc byte cao dữ liệu từ TCNT1H sau.
C. Trong chế độ CTC1 và PWM, giá trị đặt trong OCR1A chính là giá trị TOP của bộ đếm Timer1.
Đáp án đúng: A
Câu A: Khi Timer1 hoạt động ở chế độ sử dụng ICR1 = TOP, các bit ICES1 (chọn cạnh tác động của tín hiệu vào ICP) và ICIE1 (cho phép ngắt khi có sự kiện capture) vẫn ảnh hưởng đến hoạt động của bộ capture. Chân ICP (PD6) hoạt động như ngõ vào kích khởi. Phát biểu này sai.
Câu B: Để đọc chính xác giá trị từ thanh ghi 16-bit TCNT1, cần đọc byte thấp (TCNT1L) trước, sau đó đọc byte cao (TCNT1H). Việc này đảm bảo dữ liệu không bị thay đổi giữa hai lần đọc nếu bộ đếm tăng lên trong khi đang đọc.
Câu C: Trong chế độ CTC và PWM, giá trị trong OCR1A có thể được sử dụng làm giá trị TOP cho bộ đếm Timer1, xác định tần số và độ phân giải của tín hiệu PWM.
Câu D: Timer1 có chức năng input capture, kích hoạt khi có tín hiệu từ chân ICP (PD6) hoặc từ ngõ ra của bộ so sánh tương tự ACO.
Vậy đáp án sai là A.