SƠ ĐỒ KHỐI CỦA CARD GIAO TIẾP VỚI MÁY IN NHƯ SAU:

Một phần của tài liệu Tìm hiểu và xây dựng hệ thống TeleMedicine (Trang 51 - 53)

3. 1.1 Khâu chuyển đổi:

SƠ ĐỒ KHỐI CỦA CARD GIAO TIẾP VỚI MÁY IN NHƯ SAU:

Trant ĐỆM CHỐT JACK AE 25 GIẢI CHÂN MÃ LỆNH ĐIỀU KHIỂN ĐỆM CHỐT BUS RESET

Cổng song song trong máy tính thường dùng để ghép nối với máy in nên được gọi là cổng máy in. Cổng này được dùng để làm cổng vào, ra tổng quát cho bất cứ thiết bị ngoại vi nào thỏa mãn khả năng vào ra của nó.

Tăng Thành Nhơn

Trong trường hợp chúng ta sử dụng cổng song song để thực hiện giao tiếp với ngoại vi không phải là máy in, khi lập trình chú ý che ngắt mặt định cho hệ điều hành gán cho cổng song song thì mới bảo đảm theo ý muốn. Thơng thường cổng máy in dùng ngắt số 7 (IRQ7).

Printer port có hai lệnh output và 3 lệnh input. Dữ liệu đưa ra được cài lại, 2 trong 3 lệnh input dùng để đọc data trong mạch cài, lệnh còn lại để đọc các trạng thái thực của chân trên connector.

 Lệnh output 1:

Lệnh này dùng để xuất data bus lên các chân 2 đến 9 của connector. Đây là lệnh cơ bản dùng để xuất dữ liệu từ máy tính qua máy in, dữ liệu chốt và có thể giữ lại bằng lệnh input 1.

Output đến địa chỉ 3BCH Output đến 378H

Bit 7 6 5 4 3 2 1 0

Pin 9 8 7 6 5 4 3 2

 Lệnh output 2:

Lệnh này xuất 5 bit thấp của data bus lên các chân 1, 14, 16, 17. Các bit 0, 1, 3, sẽ bị đảo mức logic.

Output đến địa chỉ 3BEH Output đến 37AH

Bit 7 6 5 4 3 2 1 0

Pin IRQ 17 16 14 1

 Lệnh input 1:

Lệnh này dùng để đọc lại data vừa xuất ra lần trước tại địa chỉ 3BCH và 378H. Nếu tại thời điểm này có thiết bị ngồi đưa data đến các chân này thì data mới sẽ OR với data cũ được input.

 Lệnh input 2:

Lệnh này để đọc trạng thái các thiết bị ngoài, dữ liệu được nhập vào ở 5 bit cao trên các chân 11, 10, 12, 13, 15.

Input đến địa chỉ 3BDH Input đến 379H

Bit 7 6 5 4 3 2 1 0

Pin 11 10 12 13 15

 Lệnh input 3:

Lệnh này dùng để đọc data trên các chân P11, P14, P16, P17 cùng với bit IRQ. Nếu khơng có thiết bị đưa data đến chân này, lệnh này sẽ đọc nội dung đã được output ra bởi lệnh output 2. Nếu có data đưa vào, data đó sẽ OR với data đã cài trước đó.

Qua cách mơ tả chức năng của từng tín hiệu riêng lẻ ta có thể nhận thấy là các đường dẫn tín hiệu có thể chia được làm 3 nhóm, các đường dẫn của cổng song song được nối với 3 thanh ghi 8 bit khác nhau như đã kể trên.

Các địa chỉ thanh ghi của cổng song song trên máy tính PC: Cổng song song

(LPT)

Địa chỉ thanh ghi dữ liệu

Địa chỉ của thanh ghi trạng thái

Địa chỉ của thanh ghi điều khiển

LPT1 378h 379h 37Ah

LPT2 3BCh 3BDh 3Beh

LPT3 278h 279h 27Ah

LPT4 2BCh 2BDh 2Beh

Do đó để có thể ghép nối với các thiết bị ngoại vi, các mạch điện ứng dụng trong đo lường và điềi khiển với cổng song song ta phải truy xuất chính xác các địa chỉ của từng thanh ghi.

Một phần của tài liệu Tìm hiểu và xây dựng hệ thống TeleMedicine (Trang 51 - 53)

Tải bản đầy đủ (DOC)

(77 trang)
w