Bộ vi xử lý - Cấu hình chân 8085
Hình ảnh sau đây mô tả sơ đồ chân của Bộ vi xử lý 8085 -
Các chân của bộ vi xử lý 8085 có thể được phân loại thành bảy nhóm -
Xe buýt địa chỉ
A15-A8, nó mang 8 bit bộ nhớ / địa chỉ IO quan trọng nhất.
Xe buýt dữ liệu
AD7-AD0, nó mang địa chỉ 8 bit và bus dữ liệu ít quan trọng nhất.
Các tín hiệu điều khiển và trạng thái
Những tín hiệu này được sử dụng để xác định bản chất của hoạt động. Có 3 tín hiệu điều khiển và 3 tín hiệu trạng thái.
Ba tín hiệu điều khiển là RD, WR & ALE.
RD - Tín hiệu này cho biết IO hoặc thiết bị nhớ đã chọn sẽ được đọc và sẵn sàng chấp nhận dữ liệu có sẵn trên bus dữ liệu.
WR - Tín hiệu này cho biết dữ liệu trên bus dữ liệu sẽ được ghi vào bộ nhớ hoặc vị trí IO đã chọn.
ALE- Là một xung chuyển động tích cực được tạo ra khi một hoạt động mới được bắt đầu bởi bộ vi xử lý. Khi xung tăng cao, nó chỉ ra địa chỉ. Khi xung đi xuống, nó chỉ ra dữ liệu.
Ba tín hiệu trạng thái là IO / M, S0 & S1.
IO / M
Tín hiệu này được sử dụng để phân biệt giữa hoạt động IO và bộ nhớ, tức là khi nó ở mức cao cho biết hoạt động của IO và khi nó ở mức thấp thì nó cho biết hoạt động của bộ nhớ.
S1 & S0
Các tín hiệu này được sử dụng để xác định loại hoạt động hiện tại.
Nguồn cấp
Có 2 tín hiệu cấp nguồn - VCC & VSS. VCC cho biết nguồn điện + 5v và VSS cho biết tín hiệu nối đất.
Tín hiệu đồng hồ
Có 3 tín hiệu xung nhịp, tức là X1, X2, CLK OUT.
X1, X2- Một tinh thể (RC, LC N / W) được kết nối tại hai chân này và được sử dụng để đặt tần số của bộ tạo xung nhịp bên trong. Tần số này được chia cho 2.
CLK OUT - Tín hiệu này được sử dụng làm đồng hồ hệ thống cho các thiết bị kết nối với bộ vi xử lý.
Ngắt & tín hiệu bắt đầu từ bên ngoài
Ngắt là các tín hiệu do thiết bị bên ngoài tạo ra để yêu cầu bộ vi xử lý thực hiện một tác vụ. Có 5 tín hiệu ngắt, tức là TRAP, RST 7.5, RST 6.5, RST 5.5 và INTR. Chúng ta sẽ thảo luận chi tiết về ngắt trong phần ngắt.
INTA - Đó là một tín hiệu báo nhận ngắt.
RESET IN - Tín hiệu này được sử dụng để thiết lập lại bộ vi xử lý bằng cách đặt bộ đếm chương trình về không.
RESET OUT - Tín hiệu này được sử dụng để đặt lại tất cả các thiết bị được kết nối khi bộ vi xử lý được đặt lại.
READY- Tín hiệu này cho biết thiết bị đã sẵn sàng để gửi hoặc nhận dữ liệu. Nếu READY ở mức thấp, thì CPU phải đợi READY lên cao.
HOLD - Tín hiệu này chỉ ra rằng một tổng thể khác đang yêu cầu sử dụng các bus địa chỉ và dữ liệu.
HLDA (HOLD Acknowledge)- Nó chỉ ra rằng CPU đã nhận được yêu cầu HOLD và nó sẽ từ bỏ bus trong chu kỳ xung nhịp tiếp theo. HLDA được đặt thành thấp sau khi tín hiệu HOLD bị loại bỏ.
Tín hiệu I / O nối tiếp
Có 2 tín hiệu nối tiếp, tức là SID và SOD và các tín hiệu này được sử dụng để giao tiếp nối tiếp.
SOD (Đường dữ liệu đầu ra nối tiếp) - SOD đầu ra được đặt / đặt lại theo chỉ định của lệnh SIM.
SID (Dòng dữ liệu đầu vào nối tiếp) - Dữ liệu trên dòng này được tải vào bộ tích lũy bất cứ khi nào lệnh RIM được thực thi.