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.

A. 010 hay 001

B.

B. 101 hay 000

C.

C. 111 hay 110

D.
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