JavaScript is required

Lập trình Timer0 đếm sự kiệnGiá trị nhị phân nào sau đây của các bit CS02:CS01:CS00 thuộc thanh ghi TCCR0B của Timer0 đúng chọn đếm sự kiện.

A.

010 hay 001

B.

101 hay 000

C.

111 hay 110

D.
011 hay 100
Trả lời:

Đáp án đúng: D


Để Timer0 đếm sự kiện (external clock source), chúng ta cần cấu hình các bit CS02:CS01:CS00 trong thanh ghi TCCR0B. Theo datasheet của vi điều khiển AVR (ví dụ ATmega328P), các cấu hình sau cho phép đếm xung clock bên ngoài: * CS02:CS01:CS00 = 011: xung clock đếm ở chân T0, xung cạnh xuống (falling edge). * CS02:CS01:CS00 = 100: xung clock đếm ở chân T0, xung cạnh lên (rising edge). Do đó, đáp án D là chính xác.

Câu hỏi liên quan