Bài giảng Kỹ Thuật SốThanh ghi dịch nối tiếp-song song 8 bit 8 ngõ ra song song Ngõ ra nối tiếp Dữ liệu vào Ví dụ Chuỗi bit dữ liệu vào lần lượt là 1011... Thanh ghi dịch nối tiếp-s
Trang 1Bài giảng Kỹ Thuật Số
CÁC BƯỚC PHÂN TÍCH MẠCH ĐẾM ĐỒNG BỘ
Bước 1: Xác định các biểu thức ngõ vào J i , K i
Bước 2: Từ trạng thái hiện tại của các ngõ ra Q i , xác định trạng thái của J i, K i
Bước 3: Xác định trạng thái tiếp theo của các ngõ
ra Q i theo J i K i và bảng hoạt động.
Bước 4: Lập lại bước 2 và bước 3 đến khi các ngõ ra quay về trạng thái ban đầu
Trang 2Xác định điều kiện kích thích cho các Flip-Flop
• Để xác định điều kiện kích thích cho các Flip-Flop tuỳ
Trang 3Bài giảng Kỹ Thuật Số
Ví dụ thiết kế mạch đếm Đồng bộ 3 bit, đếm lên từ 0 đến 7 , Modulo =8
Trang 4Lập bìa
Karnough:
Trang 5Bài giảng Kỹ Thuật Số
J 0 = K 0 = 1
J 1 = K 1 = Q 0
J 2 = K 2 = Q 0 Q 1 Rút gọn bìa K:
Trang 6Giới thiệu các IC đếm chuyên dụng
6 7
1 2 9 8
Trang 7Bài giảng Kỹ Thuật Số
Giới thiệu các IC đếm chuyên dụng
SW5
1 4
2
3 5 6 7
15 12
14
13 11 10 9
CP0 CP1 CLR
Q0 Q1 Q2 Q3
CP0 CP1 CLR
Q0 Q1 Q2 Q3
BCD TO 7 SEGMENT DISPLAY CLOCK
BCD TO 7 SEGMENT DISPLAY
Trang 8Giới thiệu các IC đếm chuyên dụng
IC 74LS193 là IC đếm lên/xuống nhị phân 4 bit
1 0 9
5 4
1 1
1 4
3 2 6 7
CPU: Count Up Clock CPD: Count Down Clock
MR: Master Reset PL: Parallel Load Input
P0,P1,P2,P3: Parallel Data Input Q0,Q1,Q2,Q3: Output
Trang 9Bài giảng Kỹ Thuật Số
Thanh ghi có cấu tạo gồm các Flip Flop nối với nhau
Chức năng:
Để lưu trữ tạm thời thông tin
Dịch chuyển thông tin
Lưu ý: cả thanh ghi và bộ nhớ đều dùng để lưu trữ thông tin, nhưng thanh ghi có chức năng dịch chuyển thông tin Do đó, thanh ghi có thể sử dụng làm bộ nhớ, nhưng bộ nhớ không thể làm được thanh ghi.
GIỚI THIỆU THANH GHI
Trang 10CÁC LOẠI THANH GHI
0 1 0 1 0 0 1 1
0 1 0 1 0 0 1 1
0 1 0 1 0 0 1 1
0 1 0 1 0 0 1 1
Vào nối tiếp ra nối tiếp
Vào nối tiếp ra song song
Vào song song ra nối tiếp
Vào song song ra song song
Trang 11Bài giảng Kỹ Thuật Số
Thanh ghi dịch nối tiếp-song song 4 bit
4 ngõ ra song song
Ngõ
ra nối tiếp
Dữ liệu vào
Chuỗi bit dữ liệu vào lần lượt là
d0d1d2d3= 1011d3 d2 d1 d0
Trang 12Bảng hoạt động Thanh ghi dịch 4 bit
Trang 13Bài giảng Kỹ Thuật Số
Thanh ghi dịch nối tiếp-song song 4 bit
4 ngõ ra song song
Ngõ
ra nối tiếp
Dữ liệu vào
CK1
Chuỗi bit dữ liệu vào lần lượt là
d0d1d2d3= 1011
Trang 14Thanh ghi dịch nối tiếp-song song 4 bit
4 ngõ ra song song
Ngõ
ra nối tiếp
Trang 15Bài giảng Kỹ Thuật Số
Thanh ghi dịch nối tiếp-song song 4 bit
4 ngõ ra song song
Ngõ
ra nối tiếp
Trang 16Thanh ghi dịch nối tiếp-song song 4 bit
4 ngõ ra song song
Ngõ
ra nối tiếp
Trang 17Bài giảng Kỹ Thuật Số
Thanh ghi dịch nối tiếp-song song 4 bit
4 ngõ ra song song
Ngõ
ra nối tiếp
Trang 18Thanh ghi dịch nối tiếp-song song 4 bit
4 ngõ ra song song
Ngõ
ra nối tiếp
Trang 19Bài giảng Kỹ Thuật Số
Thanh ghi dịch nối tiếp-song song 4 bit
4 ngõ ra song song
Ngõ
ra nối tiếp
Trang 20Thanh ghi dịch nối tiếp-song song 4 bit
4 ngõ ra song song
Ngõ
ra nối tiếp
Trang 21Bài giảng Kỹ Thuật Số
Thanh ghi dịch nối tiếp-song song 8 bit
8 ngõ ra song song
Ngõ
ra nối tiếp
Dữ liệu vào
Ví dụ Chuỗi bit dữ liệu vào lần lượt là 1011
Trang 22Thanh ghi dịch nối tiếp-song song 8 bit
8 ngõ ra song song
Ngõ
ra nối tiếp
Dữ liệu vào
Chuỗi bit dữ liệu vào lần lượt là 1011
CK1
Trang 23Bài giảng Kỹ Thuật Số
Thanh ghi dịch nối tiếp-song song 8 bit
8 ngõ ra song song
Ngõ
ra nối tiếp
Dữ liệu vào
Chuỗi bit dữ liệu vào lần lượt là 1011
CK2
Trang 24Thanh ghi dịch nối tiếp-song song 8 bit
8 ngõ ra song song
Ngõ
ra nối tiếp
Dữ liệu vào
Chuỗi bit dữ liệu vào lần lượt là 1011
CK3
Trang 25Bài giảng Kỹ Thuật Số
Thanh ghi dịch nối tiếp-song song 8 bit
8 ngõ ra song song
Ngõ
ra nối tiếp
Dữ liệu vào
Chuỗi bit dữ liệu vào lần lượt là 1011
CK4
Trang 26Thanh ghi dịch nối tiếp-song song 8 bit
8 ngõ ra song song
Ngõ
ra nối tiếp
Dữ liệu vào
Chuỗi bit dữ liệu vào lần lượt là 1011
CK5
Trang 27Bài giảng Kỹ Thuật Số
Thanh ghi dịch nối tiếp-song song 8 bit
8 ngõ ra song song
Ngõ
ra nối tiếp
Dữ liệu vào
Chuỗi bit dữ liệu vào lần lượt là 1011
CK6
Trang 28Thanh ghi dịch nối tiếp-song song 8 bit
8 ngõ ra song song
Ngõ
ra nối tiếp
Dữ liệu vào
Chuỗi bit dữ liệu vào lần lượt là 1011
CK7
Trang 29Bài giảng Kỹ Thuật Số
Thanh ghi dịch nối tiếp-song song 8 bit
8 ngõ ra song song
Ngõ
ra nối tiếp
Dữ liệu vào
Chuỗi bit dữ liệu vào lần lượt là 1011
CK8
Trang 30Thanh ghi dịch nối tiếp-song song 8 bit
8 ngõ ra song song
Ngõ
ra nối tiếp
Dữ liệu vào
Chuỗi bit dữ liệu vào lần lượt là 1011
CK9
Trang 31Bài giảng Kỹ Thuật Số
Thanh ghi dịch nối tiếp-song song 8 bit
8 ngõ ra song song
Ngõ
ra nối tiếp
Dữ liệu vào
Chuỗi bit dữ liệu vào lần lượt là 1011
CK10
Trang 32Thanh ghi dịch nối tiếp-song song 8 bit
8 ngõ ra song song
Ngõ
ra nối tiếp
Dữ liệu vào
Chuỗi bit dữ liệu vào lần lượt là 1011
CK11
Trang 33Bài giảng Kỹ Thuật Số
Thanh ghi dịch nối tiếp-song song 8 bit
8 ngõ ra song song
Ngõ
ra nối tiếp
Dữ liệu vào
Chuỗi bit dữ liệu vào lần lượt là 1011
CK12
Trang 34Thanh ghi dịch song song - nối tiếp 4 bit
S
P /
Dữ liệu vào nối tiếp
Parallel-to-Serial Shift Register
Trang 35Bài giảng Kỹ Thuật Số
Bảng hoạt động Thanh ghi dịch song song nối tiếp 4 bit
Trang 36MẠCH ĐẾM VÒNG
Mạch đếm vòng có cấu trúc cơ bản là thanh ghi dịch với ngõ
ra FF sau cùng được đưa về ngõ vào FF đầu Hình dưới là
mạch đếm vòng 4 bit dùng FF D
Trang 37Bài giảng Kỹ Thuật Số
MẠCH ĐẾM JOHNSON
Mạch đếm Johnson có một chút thay đổi so với đếm vòng
ở chỗ ngõ ra đảo FF cuối được đưa về ngõ vào FF đầu
Trang 38Vào nối tiếp ra nối tiếp (SISO), ví dụ: 4006 (18 nhịp),
4517 (64 nhịp), 4557 (64 nhịp), 4562 (128 nhịp) …
Vào nối tiếp ra song song (SIPO), ví dụ: 4015 (4 bit),
4094 (8 bit), 74164 (8 bit) …
Vào song song ra nối tiếp (PISO), ví dụ: 4014, 4021,
74165, 74166 đều là các thanh ghi 8 bit
Vào song song ra song song (PIPO), ví dụ: 7495,
74195, 74395, 4035 (4 bit), 74323 (8 bit)
Thanh ghi dịch vạn năng có thể dịch theo hai chiều, ví
dụ 74194, 4194 (4 bit) CÁC LOẠI THANH GHI
Trang 39Bài giảng Kỹ Thuật Số
Thanh ghi dịch 4 bit 74LS194:
SW4,5,6,7
LED_DISPLAY SW2
9 10
14 13 12
SR
A B C D SL CLK
S0 S1
QB QC QD SW1
Hold Low Low QA QB QC QD Shift right Low High SR QA QB QC Shift left High Low QB QC QD SL
A,B,C,D: chuỗi dữ liệu nạp song song SR: ngõ vào chuỗi dữ liệu dịch phải nối tiếp SL: ngõ vào chuỗi dữ liệu dịch trái nối tiếp.
Trang 40L E D _ D I S P L A Y
2
3 4 5 6 7