Bài giảng Kỹ thuật số và vi xử lý: Bộ đếm tuần tự- ĐH Bách Khoa
Số trang: 15
Loại file: ppt
Dung lượng: 225.00 KB
Lượt xem: 6
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Kỹ thuật số và vi xử lý: Bộ đếm tuần tự có nội dung trình bày về bộ đếm 3 bit, xây dựng bộ đếm có M ≠ 2n sử dụng ngõ xóa, xây dựng bộ đếm có M ≠ 2n sử dụng ngõ lập, bộ đếm ngược 3 bit và kết nối tuần tự hai bộ đếm.
Nội dung trích xuất từ tài liệu:
Bài giảng Kỹ thuật số và vi xử lý: Bộ đếm tuần tự- ĐH Bách Khoa BỘ ĐẾM TUẦN TỰĐặc điểm : Xung CK chỉ tới FF đầu tiên.Ngõra của FF trước được kết nối với ngõ vàoxung nhịp Ck của FF sau. Do đó sự chuyểnđổi trạng thái của mỗi FF sẽ tạo ra tác độngchuyển đổi trạng thái cho FF kế tiếp nó. Ví dụ : bộ đếm 3 bit 1 Q0 1 Q1 1 Q2 T T TCk o o o o Ck o Ck o Ck 1 2 3 4 5 6 7 8 9 10Ck tQ0 tQ1 tQ2 tNhận xét :- Nội dung bộ đếm thay đổi theo quy luậtmã nhị phân.- Bộ đếm có 8 trạng thái phân biệt.Sau 8chu kỳ xung Ck bộ đếm trở về trạng tháiđầu.- Kết nối tuần tự n FF thì nhận được bộđếm có dung lượng M = 2nXây dựng bộ đếm có M ≠ 2n sửdụng ngõ xóa :- Xác định số lượng FF cần thiết theo bấtđẳng thức : 2n-1 < M < 2n- Kết nối tuần tự các FF.- Nối ngõ ra của các FF có mức 1 ở xungCk thứ M tới mạch xóa,ngõ ra của mạch nốivới ngõ xóa của tất cả các FF. Ví dụ : bộ đếm M = 10 1 Q1 T 1 Q2 1 Q3 T T o o Ck o o Cl o o o Ck Cl Ck Cl o o 1 T Q0Ck o o Ck Cl o Cl Q3Q2 Ck Q 3Q2Q1Q0Q1Q0 00 01 11 10 0 0000 00 X 1 0001 01 X 2 0010 11 X X 3 0011 10 X 0 4 0100 5 0101 Cl = Q3 + Q1 6 0110 = Q 3 Q1 7 0111 8 1000 9 1001 10 1/0 0/0 1/0 0/0 1 2 3 4 5 6 7 8 9 10 11 12 tCkQ0 tQ1 tQ2 tQ3 tCl tXây dựng bộ đếm có M ≠ 2n sửdụng ngõ lập:- Xác định số lượng FF cần thiết theo bấtđẳng thức : 2n-1 < M < 2n- Kết nối tuần tự các FF.- Nối ngõ ra của các FF có mức 1 ở xungCk thứ M-1 tới mạch ghi,ngõ ra của mạchnối với ngõ lập của các FF còn lại. Ví dụ : bộ đếm M = 10 o Pr o 1 Q1 Pr T 1 Q2 1 Q3 T T o o Ck o o o o Ck Ck 1 T Q0Ck o o Ck Pr Q3Q2 Ck Q 3Q2Q1Q0Q1Q0 00 01 11 10 0 0000 00 X 1 0001 01 X 0 2 0010 11 X X 3 0011 10 X 4 0100 5 0101 Pr = Q3 + Q0 6 0110 = Q3Q0 7 0111 8 1000 9 1 0/1 0/1 1 10 0 0 0 0 1 2 3 4 5 6 7 8 9 10 11 12 tCkQ0 tQ1 tQ2 tQ3 tPr t Ví dụ : bộ đếm ngược 3 bit 1 Q0 1 Q1 1 Q2 T T TCk o o o o Ck o Ck o Ck 1 2 3 4 5 6 7 8 9 10Ck tQ0 tQ1 tQ2 t Kết nối tuần tự hai bộ đếm M Bộ đếm Bộ đếm M2 M1Ck Ck Ck M = M1M2 ...
Nội dung trích xuất từ tài liệu:
Bài giảng Kỹ thuật số và vi xử lý: Bộ đếm tuần tự- ĐH Bách Khoa BỘ ĐẾM TUẦN TỰĐặc điểm : Xung CK chỉ tới FF đầu tiên.Ngõra của FF trước được kết nối với ngõ vàoxung nhịp Ck của FF sau. Do đó sự chuyểnđổi trạng thái của mỗi FF sẽ tạo ra tác độngchuyển đổi trạng thái cho FF kế tiếp nó. Ví dụ : bộ đếm 3 bit 1 Q0 1 Q1 1 Q2 T T TCk o o o o Ck o Ck o Ck 1 2 3 4 5 6 7 8 9 10Ck tQ0 tQ1 tQ2 tNhận xét :- Nội dung bộ đếm thay đổi theo quy luậtmã nhị phân.- Bộ đếm có 8 trạng thái phân biệt.Sau 8chu kỳ xung Ck bộ đếm trở về trạng tháiđầu.- Kết nối tuần tự n FF thì nhận được bộđếm có dung lượng M = 2nXây dựng bộ đếm có M ≠ 2n sửdụng ngõ xóa :- Xác định số lượng FF cần thiết theo bấtđẳng thức : 2n-1 < M < 2n- Kết nối tuần tự các FF.- Nối ngõ ra của các FF có mức 1 ở xungCk thứ M tới mạch xóa,ngõ ra của mạch nốivới ngõ xóa của tất cả các FF. Ví dụ : bộ đếm M = 10 1 Q1 T 1 Q2 1 Q3 T T o o Ck o o Cl o o o Ck Cl Ck Cl o o 1 T Q0Ck o o Ck Cl o Cl Q3Q2 Ck Q 3Q2Q1Q0Q1Q0 00 01 11 10 0 0000 00 X 1 0001 01 X 2 0010 11 X X 3 0011 10 X 0 4 0100 5 0101 Cl = Q3 + Q1 6 0110 = Q 3 Q1 7 0111 8 1000 9 1001 10 1/0 0/0 1/0 0/0 1 2 3 4 5 6 7 8 9 10 11 12 tCkQ0 tQ1 tQ2 tQ3 tCl tXây dựng bộ đếm có M ≠ 2n sửdụng ngõ lập:- Xác định số lượng FF cần thiết theo bấtđẳng thức : 2n-1 < M < 2n- Kết nối tuần tự các FF.- Nối ngõ ra của các FF có mức 1 ở xungCk thứ M-1 tới mạch ghi,ngõ ra của mạchnối với ngõ lập của các FF còn lại. Ví dụ : bộ đếm M = 10 o Pr o 1 Q1 Pr T 1 Q2 1 Q3 T T o o Ck o o o o Ck Ck 1 T Q0Ck o o Ck Pr Q3Q2 Ck Q 3Q2Q1Q0Q1Q0 00 01 11 10 0 0000 00 X 1 0001 01 X 0 2 0010 11 X X 3 0011 10 X 4 0100 5 0101 Pr = Q3 + Q0 6 0110 = Q3Q0 7 0111 8 1000 9 1 0/1 0/1 1 10 0 0 0 0 1 2 3 4 5 6 7 8 9 10 11 12 tCkQ0 tQ1 tQ2 tQ3 tPr t Ví dụ : bộ đếm ngược 3 bit 1 Q0 1 Q1 1 Q2 T T TCk o o o o Ck o Ck o Ck 1 2 3 4 5 6 7 8 9 10Ck tQ0 tQ1 tQ2 t Kết nối tuần tự hai bộ đếm M Bộ đếm Bộ đếm M2 M1Ck Ck Ck M = M1M2 ...
Tìm kiếm theo từ khóa liên quan:
Kỹ thuật số Vi xử lý Bộ đếm tuần tự Bộ đếm 3 bit Bộ đếm ngược 3 bit Kết nối tuần tự hai bộ đếmGợi ý tài liệu liên quan:
-
Đề cương chi tiết học phần Vi xử lý
12 trang 288 0 0 -
Báo cáo môn Vi xử lý - TÌM HIỂU VỀ CÁC BỘ VI XỬ LÝ XEON CỦA INTEL
85 trang 152 0 0 -
Báo cáo bài tập lớn môn Kỹ thuật vi xử lý: Thiết kế mạch quang báo - ĐH Bách khoa Hà Nội
31 trang 131 0 0 -
Bài tập lớn môn Vi xử lý, vi điều khiển: Thiết kế bộ điều khiển tốc độ của động cơ điện một chiều
27 trang 116 0 0 -
Bài tập lớn Vi xử lý: Thiết kế môn học Đèn LED đơn ghép thành đèn quảng cáo
15 trang 106 0 0 -
Phương pháp Xử lý ảnh bằng kỹ thuật số: Phần 1
92 trang 94 0 0 -
29 trang 94 0 0
-
115 trang 83 1 0
-
Giáo trình Vi xử lý: Phần 1 - Phạm Quang Trí
122 trang 82 0 0 -
161 trang 77 0 0