You are on page 1of 1

Lập trình cho chế độ 1 (Timer/Counter)

B1: Nạp giá trị TMOD cho thanh ghi báo độ định thời gian nào (timer 0 hay timer 1) được sử
dụng ở chế độ nào.
B2: Nạp các thanh ghi TL và TH với các giá trị đếm ban đầu.
B3: Khởi động bộ định thời: điều này được thực hiện bởi việc gán TRx=1. Khi này bộ định thời
bắt đầu đếm tiến.
B4: Duy trì kiểm tra cờ bộ định thời TF bằng 1 vòng lặp khi TF được lên cao.
B5: Dừng bộ định thời.
B6: Xoá cờ TF cho vòng kế tiếp.
B7: Quay trở lại bước 2 để nạp lại TL và TH.

You might also like