Bài giảng cung cấp cho người học các kiến thức: Mạch đăng ký di chuyển. Hi vọng đây sẽ là một tài liệu hữu ích dành cho các bạn sinh viên đang theo học môn dùng làm tài liệu học tập và nghiên cứu.
MẠCH ĐĂNG KÝ DI CHUYỂN (SHIFT REGISTER) I. Đại cương Mỗi flipflop có trạng thái hay ta kích thích vào hai trạng thái ý muốn Các ngõ thay đổi ta bắt buộc thay đổi Ta nói flipflop có đặc tính ký ức Nếu ta dùng nhiều flipflop ta ghi vào chuỗi số nhò phân n Nhóm FF dùng vào công việc để thành lập mạch đăng ký Thường FF không nằm cô lập mà nối với theo kiểu cách đó, cho truyền liệu cho Nhóm FF dùng vào việc điều khiển thành lập mạch di chuyển. 1 n bit đăng ký II. Dữ liệu vào theo lối nối tiếp Ta dùng FF dạng FF-D mắc hình vẽ. CL CK Q D Q CLR D QD QC CLK CLR Q CLR D CLR Q CLK D CLK Va øo noá i tie áp QB CLK QA Ra song song Ra nố i tie áp Đầu tiên ta có FF ( nối clear xuống mass) ta cho liệu ngõ vào nối tiếp Khi có cạnh lên xung CK liệu vào mạch đăng ký di chuyển bit, với liệu n bit sau n xung CK liệu nằm hoàn toàn mạch đăng ký di chuyển Lúc ta lấy theo lối song song cách lấy ngõ DL vaøo CK QA QB QC QD 1 1 1 0 1 1 1 0 1 1 0 0 1 1 1 1 1 J CK FF J-K K Pr Cl Clock 74LS00 Điều khiể n nhậ n vào QC CK FF J-K K FF J-K Pr Cl C = 1 & Pr Cl QB 74LS04 J & & K QC B = 0 QA QB & CK A = 1 J QA QB & QA & III. Dữ liệu vào theo lối song song Song song Vào song song Ra nối tiếp Muốn cho liệu vào theo lối song song, ta phải đặt sẵn liệu ngõ A, B, C Khi ngõ điều khiển nhận vào lên ta thấy: Nếu A = 1 nên Q = 1 A Nếu B = 0 nên QB = 0. Ta nói dữ liệu từ ngõ vào được đưa đến ngõ ra khi ngõ điều khiển nhận vào lên 1 Ngõ đồng hồ CK không có tác Muốn ngõ theo lối nối tiếp, ta lấy ở ngõ cuối cùng Muốn mạch dòch trái, ta phải nối các đường hồi tiếp QC về ngõ vào B, QB về ngõ vào A và ngõ ra QA chính là ngõ ra nối tiếp, ngõ vào nối tiếp chính là ngõ vào C Khi lấy ra theo nối tiếp thì dữ liệu sẽ bò mất đi. Muốn dữ liệu không bò mất, ta nối đường hồi tiếp từ ngõ ra cuối cùng trở về ngõ vào đầu Ta cần thêm 1 số cổng logic để thiết kế dữ liệu vào theo lối nối tiếp, thiết kế dữ liệu vào và ra theo lối song song, hoặc dữ liệu ra Và o nối tiế p ĐK Ra song song MẠCH ĐKDC Ra nối tiếp ĐK = 0: vào nối tiếp ĐK = 1: hồi tiếp (chạy tuần hoàn), 74164 Mạch trái: dòch Ra nối tiếp QA S QA QB S Vào nối tiếp QB CK CK R R 74LS04 CK QB Mạch dòch phải: QA Vào nối tiếp S 74LS04 CK S CK CK R QA QB QA R QB Ra nối tiếp Thí dụ: 7494 : bit, vào // hay nối tiếp – nối tiếp 7495 : bit, vào // hay nối tiếp – // hay dòch phải trái 74164: bit, vào // - nối tiếp 74194: bit, vào // hay nối tiếp – // , nạp đồng bộ, dòch phải/trái IV. ỨNG DỤNG Lưu trữ chuyển liệu Tạo ký tự hay tạo dạng điều khiển Chuyển đổi từ nối tiếp dòch liệu song ... ngõ vào nối tiếp Khi có cạnh lên xung CK liệu vào mạch đăng ký di chuyển bit, với liệu n bit sau n xung CK liệu nằm hoàn toàn mạch đăng ký di chuyển Lúc ta lấy theo lối song song cách lấy ngõ... việc để thành lập mạch đăng ký Thường FF không nằm cô lập mà nối với theo kiểu cách đó, cho truyền liệu cho Nhóm FF dùng vào việc điều khiển thành lập mạch di chuyển. 1 n bit đăng ký II. Dữ liệu vào theo lối nối tiếp... 74164: bit, vào // - nối tiếp 74194: bit, vào // hay nối tiếp – // , nạp đồng bộ, dòch phải/trái IV. ỨNG DỤNG Lưu trữ chuyển liệu Tạo ký tự hay tạo dạng điều khiển Chuyển đổi từ nối