I. GIỚI THIỆU CHUNG VỀ DSP5
b) Các thanh ghi của SSI.
+) Thanh ghi điều khiển A (CRA)
CRA là một trong 2 thanh ghi 16 bit của SSI được dùng đểđiều khiển hoạt
động của SSI. CRA điều khiển bộ phát xung nhịp, độ dài của từ số liệu, số từ
trong một khung số liệu nối tiếp của SSI. +) Thanh ghi điều khiển B (CRB)
CRB điều khiển các chân chức năng SC2, SC1, SC0 của SSI, làm cho các chân này có thểđược sử dụng như các đầu vào hay đầu ra xung nhịp, như các chân đồng bộ khoá khung số liệu hoặc như các chân cờ vào ra nối tiếp.
SSISR là một thanh ghi trạng thái 8 bit này chỉ được đọc, được sử dụng bởi DSP để thăm dò trạng thái và các cờ vào nối tiếp của SSI.
+) Thanh ghi dịch nhận của SSI
Thanh ghi dịch nhận 24 bit này nhận số liệu từ chân nhận số liệu nối tiếp. Số liệu được dịch vào theo hướng các bit có trọng số lớn nhất trước nếu như
SHFD bằng 0 hay theo hướng các bit có trọng số nhỏ nếu SHFD bằng 1 số
liệu chứa trong thanh ghi này được truyền tới thanh ghi số liệu nhận sau khi 8, 12, 16, 24 bit vừa được dịch vào, phụ thuộc vào các bit điều khiển độ dài trong thanh ghi CRA.
+) Thanh ghi số liệu nhận của SSI (RX)
RX là một thanh ghi 24 bit chỉ được đọc. Nó nhận số liệu từ thanh ghi dịch nhận. DSP sẽ bị ngắt bất cứ khi nào RD đầy nếu như các ngắt tương ứng
được cho phép.
+) Thanh ghi dịch truyền của SSI
Thanh ghi dịch truyền 24 bit này chứa số liệu đang được truyền đi. Số liệu
được dịch ra ngoài tới chân truyền số liệu nối tiếp. Số liệu các bit được dịch ra ngoài có thể là 8, 12, 16, 24 bit. Số liệu được dịch ra theo hướng các bit có trọng số lớn trước nếu như SHFD bằng 0 haycác bit có trọng số nhỏ trước nếu SHFD bằng 1.
+) Thanh ghi số liệu truyền của SSI (TX)
Tx là một thanh ghi 24 bit chỉ viết. Khi cần truyền số liệu thì người lập trình viết số liệu vào trong thanh ghi này sau đó số liệu tự động truyền tới thanh ghi dịch truyền. DSP bị ngắt bất cứ khi nào thanh ghi TX trống rỗng nếu như ngắt tương ứng được cho phép.