Tài liệu tham khảo giáo trình Vi xử lý, trường ĐH Công nghiệp gồm 6 chương - Chương 4 Hoạt động của bộ định thời | Chương 4 Hoạt động của bộ định thời Timer . Trường ĐH Công nghiệp . CHƯƠNG4 HOẠT ĐỘNG CỦA BỘ ĐỊNH THỜI TIMER I. MỞ ĐẦU Bộ định 4 thời TIMER X Là chuội các FF mội FF là 1 mạch chia 2 . Ngộ vào nhạn tín hiệu xung clock từ nguộn xung. Ngộ ra truyện tín hiệu xung clộck chộ FF bàộ tràn cờ tràn . f IN Bộ định thời n bit n tầng ----- f 2n OUT f tần số xung ngõ vào. f 2n tần sô xung ngõ ra. n số lượng FF trong bộ định thời Tần số tần số xung ngõ ra bằng tần số xung ngõ vào chia cho 2N. Giá trị giá trị nhị phân trong các FF của bộ định thời là số đếm của các xung clock tại ngõ vào từ khi bộ định thời bắt đầu đếm. Tràn xảy ra hiện tượng tràn cờ tràn 1 khi số đếm chuyển từ giá trị lớn nhất xuống giá trị nhỏ nhất của bộ định thời. Ví du Bộ định thời 16 bit chứa 16 FF bên trong . fIN _ fIN o Tần số J i - OUT 216 65536 o Giá trị số đếm nằm trong khoảng 0 0000H 65535 FFFFH . o Tràn cờ tràn bằng 1 khi số đếm từ FFFFH chuyển xuống 0000H. Hình minh họa đơn giản hoạt động của bộ định thời 3 bit Hĩnh Bộ định thời 3 bít. a Sơ đồ logic. b Giản đồ thời gian. Hoạt động của một bộ định thời 3 bit đơn giản được minh họa trong hình trên. Mỗi một tầng là D FF kích khởi cạnh âm hoạt động như một mạch chia 2 do ta nối ngõ ra Q với ngõ vào D. Flipflop cờ Flag FF là một mạch chốt D được set bằng 1 bởi tầng cuối của bộ định thời. Giản đồ thời gian cho Giáo trình Vi xử lý. 119 Biên soạn Phạm Quang Trí Chương 4 Hoạt động của bộ định thời Timer . Trường ĐH Công nghiệp . Ẩ I 1 J thây tâng thứ nhât Q0 chia 2 tần sô xung clock tầng thứ hai Qj chia 4 tân sô xung clock . Sô đêm được ghi ở dạng thập phân và được kiểm tra dễ dàng bằng cách khảo sát trạng thái của 3 flipflop. Ví dụ sô đêm là 4 xuât hiện khi Q2 1 Q1 0 Q0 0. Các flipflop ở trên là các flipflop tác động cạnh âm nghĩa là trạng thái của các flipflop sẽ thay đổi theo cạnh âm của xung clock . Khi sô đêm tràn từ 111 xuông 000 ngõ ra Q2 có cạnh âm làm cho trạng thái của flipflop cờ đổi từ 0 lên 1 ngõ vào D của flipflop này luôn luôn