Ghép nối với vào ra Input / Output Peripheral Interfacing

134 584 1
Ghép nối với vào ra Input / Output Peripheral Interfacing

Đ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

Ghép nối với vào Input / Output Peripheral Interfacing Phạm Thế Duy (ptduy@yahoo.com) Các khái niệm chung Các cổng vào Là thiết bị ngăn cách giữa BUS dữ liệu và các thiết bị ngoại vi Các cổng vào sẽ mở để CPU giao tiếp với thiết bị ngoại vi CPU cấp đúng địa chỉ của nó  Là các vi mạch tích hợp giao tiếp với BUS dữ liệu của CPU bằng cổng 03 trạng thái  Phân loại các cổng vào     Theo kiểu truyền dữ liệu:  Vào song song  Vào nối tiếp Theo tín hiệu truyền:  Vào số  Vào tương tự: ADC, DAC Theo chế hoạt động của vào ra:  Vào bản  Vào lập trình Theo phương pháp điều khiển của CPU:  Vào theo phương pháp quét vòng: polling  Vào theo ngắt: Interrupt  Vào bằng thâm nhập trực tiếp bộ nhớ: DMA – Direct Memory Access Các thiết bị ngoại vi Các thiết bị chỉ vào  Các thiết bị chỉ  Các thiết bị vừa vào vừa  Giống bộ nhớ các cổng vào sẽ được CPU định vị bằng một vi trí cố định gọi là địa chỉ cổng  Khác với bộ nhớ mỗi chip vào chỉ có một hoặc một vài địa chỉ  Các cổng Giống bộ nhớ, CPU có thể ghi dữ liệu tới các cổng  Khi ghi dữ liệu tới bộ nhớ sử dụng lệnh MOV [BX],AL  Khi ghi dữ liệu tới vào sử dụng lệnh OUT DX,AL  Các cổng vào Giống bộ nhớ, CPU có thể đọc dữ liệu từ các cổng vào  Khi đọc dữ liệu tới bộ nhớ sử dụng lệnh MOV AL,[BX]  Khi đọc dữ liệu tới vào sử dụng lệnh IN AL,DX  Địa chỉ hoá bộ nhớ và vào  Bộ nhớ và vào ra:      Có thể truy cập bằng cùng một lệnh hoặc khác lệnh Địa chỉ hoá bằng toàn bộ hoặc một phần BUS địa chỉ Có thể sử dụng chung các tín hiệu điều khiển hoặc sử dụng riêng các tín hiệu điều khiển Có thể nhiều hoặc 216 cổng Vào có thể truy cập bằng không gian địa chỉ dành cho bộ nhớ Hai dạng của lệnh IN/OUT Dạng  IN AL, port# Hoặc  OUT port#, AL  Ví dụ:  BACK: IN AL,22H CMP AL, 100 JNZ BACK Dạng  MOV DX,port# IN AL, DX Hoặc  MOV DX, port# OUT DX, AL Cổng vào và 16 bit         Với 8088 : MOV DX, 648H OUT DX, AX ;AX = 76A9H  Cấp địa chỉ và ALE Ghi byte thấp (A9), IOW Định thời ghi Cấp địa chỉ (649) và ALE Ghi byte cao (76), IOW Định thời ghi     Với 8086 : MOV DX, 648H OUT DX, AX ;AX = 76A9H Cấp địa chỉ và ALE Ghi một từ (76A9), IOW Định thời ghi Digital to Analog Converter Example – Step Ramp Digital to Analog Converter Đệm công suất Ñ o åi d o øn g s a n g a ùp VC C U 9A T h i e át b ò k i e åm t r a + Q N PN - Q N PN 12 D /A LM 339 V out R 12 R D o øn g n g o õ r a D / A V out C o ån g v a øo r a A /D Analog to Digital Converter Loại song song +4V R 1 K 3V 1 + R K D1 Vin 2V + 1 R K D0 R K + 1 1V E n c o d in g G a te s Analog to Digital Converter Loại hai độ dốc Integrator C 1-Mhz Clock Comparator + TL022C TL022C 1 U 3A 16 74AC 11008 R U 1A + R - A n a lo g V in C V re f S W C o n tro l M SB R eset C o n tro l C irc u its L a tc h U 2A B in a ry o r B C D c o u n te r L a tc h s D e c o d e r/D riv e rs D is p la y Analog to Digital Converter Loại xấp xỉ liên tiếp Clock IN +5V 10K 50pF 2 K 11 + EOC MC14549 12 - MSB LSB LM 319 U 10 11 1 1 10K LSB MSB - 12 LM 319 MC1408 11 + Vin ±5V Max SC -5V 8 C LK O C D D D D D D D D 74LS374 Q Q Q Q Q Q Q Q 1 1 9 Data OUT Ví dụ về ADC loại xấp xỉ liên tiếp Vin Range Timing Interfacing ADC Example Temperature Sensor Printer Connection Địa chỉ cho cổng LPT Printer’s Ports ... tiếp với BUS dữ liệu của CPU bằng cổng 03 trạng thái  Phân loại các cổng vào     Theo kiểu truyền dữ liệu:  Vào song song  Vào nối tiếp Theo tín hiệu truyền:  Vào. .. số  Vào tương tự: ADC, DAC Theo chế hoạt động của vào ra:  Vào bản  Vào lập trình Theo phương pháp điều khiển của CPU:  Vào theo phương pháp quét vòng: polling  Vào. .. 8255 – Kết nôi với hệ thống 8255 – Kết nối với hệ thống 8255 PPI 8255 – Từ điều khiển lập xoá bit cổng C Ví dụ về lập trình bit cổng C     Lập trình 8255 với yêu cầu

Ngày đăng: 06/11/2013, 03:15

Hình ảnh liên quan

Hình 5.45: Mạch đệm transistor. - Ghép nối với vào ra Input / Output Peripheral Interfacing

Hình 5.45.

Mạch đệm transistor Xem tại trang 27 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan