1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Bài giảng Kỹ thuật số - Phần 10: Mạch đăng ký di chuyển

13 57 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 13
Dung lượng 357,38 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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.

Trang 1

   

MẠCH ĐĂNG KÝ DI CHUYỂN 

(SHIFT REGISTER)

 Mỗi flipflop có 2 trạng thái 0 hay

1 và ta có thể kích thích vào một trong hai trạng thái đó như

ý muốn Các ngõ ra chỉ thay đổi khi 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 có

thể ghi vào chuỗi số nhị phân n bít với n là số FF và bit là đơn

vị của FF

I. Đại cương

Trang 2

   

 Nhóm FF dùng vào công việc

này để thành lập mạch đăng ký Thường các FF không nằm cô lập mà được nối với nhau theo một kiểu cách nào đó, sao cho có thể truyền dữ liệu cho nhau Nhóm FF dùng vào việc điều khiển này thành lập mạch đăng ký di chuyển. 1 0 1 1 n bit

Trang 3

   

II. Dữ liệu vào theo lối nối tiếp

Ta dùng 4 FF dưới dạng FF-D được

mắc như ở hình vẽ. 

D

Q

D

Q 9

D

Q 9

D

Q

Va

øo

nố

i

tie

áp

CK

CL

Ra nố

i tie áp

Ra song song

Trang 4

   

 Đầu tiên ta có 4 FF bằng 0 ( nối

clear xuống mass) ta tuần tự cho dữ liệu ở ngõ vào nối tiếp Khi có một cạnh lên của xung CK dữ liệu đi vào trong mạch đăng ký di chuyển 1 bit, với dữ liệu n bit thì sau n xung CK dữ liệu nằm hoàn toàn trong mạch đăng ký di chuyển

 Lúc đó ta có thể lấy ra theo lối

song song bằng cách lấy các ngõ

ra Q của các FF

 Muốn lấy ra theo lối nối tiếp ta

phải tiếp tục cho xung CK vào và sau n xung CK thì dữ liệu hoàn toàn ra khỏi mạch đăng ký di chuyển. 

Trang 5

   

DL vào CK QA QB QC QD

 

1 0 1 1 1 1 1 1

1 0 1 1 1 1 1 1

0 0 1 0 1 1 1 1 1

0 0 0 1 0 1 1 1 1

0 0 0 0 1 0 1 1 1

Trang 6

   

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

III. Dữ  liệu  vào  theo  lối  song 

song

B

Q

74LS00

1 74LS04

J CK K

Pr Cl

QA

FF J-K

& &

Pr Cl

QB

FF J-K

& &

QC

FF J-K

  Song song

Điều

khiể

n

nhậ

n

vào

Clock

Ra nối tiếp

Vào song song

A

K Pr Cl

Trang 7

   

Muốn cho dữ liệu vào theo lối song song, ta phải đặt sẵn dữ liệu tại các ngõ A, B, C Khi  ngõ  điều  khiển  nhận  vào  lên  1  ta  thấy: 

liệu  từ  ngõ  vào  được  đưa  đến  ngõ  ra  khi  ngõ  điều  khiển  nhận  vào  lên 1.

Trang 8

   

Muốn  ngõ  ra  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  nối  tiếp  và  nối  đường  hồi  tiếp  để  mạch  chạy tuần hoàn.

Trang 9

   

Ra nối tiếp

MẠCH ĐKDC

Ra song song

o

nối

tiế

p

ĐK

ĐK = 0: vào nối tiếp

ĐK = 1: hồi tiếp (chạy tuần

Trang 10

   

trái:

 

 

 

 

 

 

 

 

 

 

 

B

Q

S CK R

CK

QB

74LS04

R

Vào nối tiếp

Ra nối tiếp

CK

Trang 11

   

Mạch dịch phải: 

 

 

 

 

 

 

 

 

 

 

 

 

Ra nối tiếp

S CK R

CK

QB

74LS04

R

A

Q

CK

Vào

nối

tiếp

Trang 12

   

Thí dụ:

7494 : 4 bit, vào // hay nối tiếp –

ra nối tiếp

7495 : 4 bit, vào // hay nối tiếp –

ra // hay dịch phải trái.

74164: 8 bit, vào // - ra nối tiếp

74194: 4 bit, vào // hay nối tiếp –

ra // , nạp đồng bộ, dịch phải/trái.

Trang 13

   

 

IV. ỨNG DỤNG 

chuyển dữ liệu.

dạng điều khiển.

từ nối tiếp ra song song hoặc ngược lại.

Ngày đăng: 11/02/2020, 18:18

🧩 Sản phẩm bạn có thể quan tâm