tailieunhanh - Tài liệu Lập trình hệ thống Chương 5

Tài liệu Lập trình hệ thống Chương 5 Chương 5 GIAO TIẾP CỐNG SONG SONG 1. Cấu trúc cổng song song Cổng song song gồm có 4 đường điều khiển, 5 đường trạng thái và 8 đường dữ liệu bao gồm 5 chế độ hoạt động: Chế độ tương thích (compatibility). Chế độ nibble. Chế độ byte. Chế độ EPP (Enhanced Parallel Port). Chế độ ECP (Extended Capabilities Port). | Tài liệu Lập trình hệ thống Chương 5 Chương 5 GIAO TIẾP CỐNG SONG SONG 1. Cấu trúc cổng song song Cổng song song gồm có 4 đường điều khiển 5 đường trạng thái và 8 đường dữ liệu bao gồm 5 chế độ hoạt động - Chế độ tương thích compatibility . - Chế độ nibble. - Chế độ byte. - Chế độ EPP Enhanced Parallel Port . - Chế độ ECP Extended Capabilities Port . 3 chế độ đầu tiên sử dụng port song song chuẩn SPP - Standard Parallel Port trong khi đó chế độ 4 5 cần thêm phần cứng để cho phép hoạt động ở tốc độ cao hơn. Sơ đồ chân của máy in như sau Chân Tín hiệu Mô tả 1 STR Out Mức tín hiệu thấp truyền dữ liệu tới máy in 2 D0 Bit dữ liệu 0 3 D1 Bit dữ liệu 1 4 D2 Bit dữ liệu 2 5 D3 Bit dữ liệu 3 6 D4 Bit dữ liệu 4 7 D5 Bit dữ liệu 5 8 D6 Bit dữ liệu 6 9 D7 Bit dữ liệu 7 10 ACK In Mức thấp máy in đã nhận 1 ký tự và có khả năng nhận nữa 11 BUSY In Mức cao ký tự đã được nhận bộ đệm máy in đầy khởi động máy in máy in ở trạng thái off-line. 12 PAPER EMPTY In Mức cao hết giấy 13 SELECT In Mức cao máy in ở trạng thái online 14 AUTOFEED Out Tự động xuống dòng mức thấp máy in xuống dòng tự động 15 ERROR In Mức thấp hết giấy máy in ở offline lỗi máy in 16 INIT Out Mức thấp khởi động máy in 17 SELECTIN Out Mức thấp chọn máy in 18-25 GROUND 0V Cổng song song có ba thanh ghi có thể truyền dữ liệu và điều khiển máy in. Địa chỉ cơ sở của các thanh ghi cho tất cả cổng LPT line printer từ LPT1 đến LPT4 được lưu trữ trong vùng dữ liệu của BIOS. Thanh ghi dữ liệu được định vị ở offset 00h thanh ghi trang Phạm Hùng Kim Khánh Trang 116 Tài liệu Lập trình hệ thống Chương 5 thái ở 01h và thanh ghi điều khiển ở 02h. Thông thường địa chỉ cơ sở của LPT1 là 378h LPT2 là 278h do đó địa chỉ của thanh ghi trạng thái là 379h hoặc 279h và địa chỉ thanh ghi điều khiển là 37Ah hoặc 27Ah. Tuy nhiên trong một số trường hợp địa chỉ của cổng song song có thể khác do quá trình khởi động của BIOS. BIOS sẽ lưu trữ các địa chỉ này như sau Địa chỉ Chức năng 0000h 0408h Địa chỉ cơ sở của LPT1 0000h 040Ah Địa chỉ cơ sở .

TỪ KHÓA LIÊN QUAN