+ Bộđếm đồng bộ: Sự thay đổi ngõ ra phụ thuộc văo tín hiệu điều kiển Ck. + Bộđếm khơng đồng bộ.
Mặc dù cĩ rất nhiều câch phđn loại nhưng chỉ cĩ ba loại chính:
• Bộđếm khơng đồng bộ (đếm nối tiếp)
• Bộđếm đồng bộ (đếm song song)
• Bộđếm hỗn hợp.
a. Bộđếm khơng đồng bộ (Asynchronous Counter)
Bộđếm khơng đồng bộ, cịn gọi lă bộđếm nối tiếp, lă bộđếm trong đĩ câc TFF (hoặc JKFF giữ
chức năng của TFF) với ngõ văo T=1 được ghĩp nối tiếp với nhau, ngõ ra của TFF đứng trước nối với ngõ văo Ck của TFF đứng sau, vă hoạt động theo một loại mê duy nhất lă BCD 8421. Đối với loại bộ đếm năy, câc ngõ ra thay đổi trạng thâi khơng đồng thời với tín hiệu điều khiển Ck (tức khơng chịu sựđiều khiển của tín hiệu điều khiển Ck) do đĩ được gọi lă mạch đếm khơng đồng bộ.
Quy luật ghĩp nối câc TFF nối tiếp nhau phụ thuộc văo 2 yếu tố: hướng đếm vă tín hiệu Ck:
Ck sườn xuống (↓) Ck sườn lín (↑)
Đếm lín Cki+1 = Qi Cki+1 = Qi
Đếm xuống Cki+1 = Qi Cki+1 = Qi
b. Bộđếm đồng bộ (Synchronous Counter)
Bộđếm song song lă bộđếm trong đĩ câc FF mắc song song với nhau vă câc ngõ ra sẽ thay đổi trạng thâi dưới sựđiều khiển của tín hiệu Ck. Chính vì vậy mă người ta cịn gọi bộđếm song song lă bộđếm đồng bộ.
Mạch đếm song song được sử dụng với bất kỳ FF loại năo vă cĩ thểđếm theo qui luật bất kỳ
cho trước. Vì vậy, để thiết kế bộđếm đồng bộ (song song) người ta dựa văo câc bảng đầu văo kích của FF.
Trong băi thí nghiệm về bộđếm chúng ta sẽ khảo sât vi mạch đếm 74LS193.
4. Thanh ghi dịch (Shift Register)
Thanh ghi dịch được xđy dựng trín cơ sở câc DFF (hoặc câc FF khâc thực hiện chức năng của DFF) vă trong đĩ mỗi DFF sẽ lưu trữ 1 bit dữ liệu.
Để tạo thanh ghi dịch nhiều bit, người ta ghĩp nhiều DFF lại với nhau theo qui luật như sau:
• Ngõ ra của DFF đứng trước được nối với ngõ văo DATA của DFF sau (Di+1 = Qi) →đđy lă thanh ghi cĩ khả năng dịch phải.
• Hoặc ngõ ra của DFF đứng sau được nối với ngõ văo DATA của DFF đứng trước (Di = Qi+1) →đđy lă thanh ghi cĩ khả năng dịch trâi.
• Ngoăi ra cịn cĩ thanh ghi vừa thực hiện dịch trâi, vừa thực hiện dịch phải. Việc nhập dữ liệu văo thanh ghi dịch cĩ nhiều phương phâp:
• Nhập dữ liệu văo nối tiếp
• Nhập dữ liệu văo song song khơng đồng bộ
• Nhập dữ liệu văo song song đồng bộ
Câc ngõ ra dữ liệu của thanh ghi dịch gồm cĩ:
• Ngõ ra dữ liệu nối tiếp
• Câc ngõ ra dữ liệu song song
Thanh ghi dịch được khảo sât trong băi thí nghiệm lă thanh ghi dịch 4 bít 74LS194.
Trong câc bộ thu phât dữ liệu nối tiếp thanh ghi dịch cĩ thểđược sử dụng để chuyển dữ liệu song song thănh dữ liệu nối tiếp vă ngược lại; cũng cĩ thể ứng dụng thanh ghi dịch để thực hiện phĩp tôn nhđn hai vă chia hai; cũng cĩ thểứng dụng thanh ghi dịch để thiết kế mạch thực hiện phĩp tôn cộng 2 số nhị phđn nhiều bít..., ngoăi ra thanh ghi dịch lă một thănh phần khơng thể thiếu trong câc bộ vi xử lý vă vi điều khiển.