Giao Tiếp Cổng Song Song - VOER - Thư Viện Học Liệu Mở Việt Nam
Có thể bạn quan tâm
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:
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 trạng 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:
Định dạng các thanh ghi như sau:
Thanh ghi dữ liệu (hai chiều):
Thanh ghi trạng thái máy in (chỉ đọc):
Thanh ghi điều khiển máy in:
x: không sử dụng
IRQ Enable: yêu cầu ngắt cứng; 1 = cho phép; 0 = không cho phép
Chân BUSY được nối với cổng đảo trước khi đưa vào thanh ghi trạng thái, các bit được đưa qua cổng đảo trước khi đưa ra các chân của cổng máy in.
Thông thường tốc độ xử lý dữ liệu của các thiết bị ngoại vi như máy in chậm hơn PC nhiều nên các đường ACK¯ size 12{ {overline { ital "ACK"}} } {}, BUSY và STR STR¯ size 12{ {overline { ital "STR"}} } {} được sử dụng cho kỹ thuật bắt tay. Khởi đầu, PC đặt dữ liệu lên bus sau đó kích hoạt đường STR¯ size 12{ {overline { ital "STR"}} } {} xuống mức thấp để thông tin cho máy in biết rằng dữ liệu đã ổn định trên bus. Khi máy in xử lý xong dữ liệu, nó sẽ trả lại tín hiệu ACK¯ size 12{ {overline { ital "ACK"}} } {} xuống mức thấp để ghi nhận. PC đợi cho đến khi đường BUSY từ máy in xuống thấp (máy in không bận) thì sẽ đưa tiếp dữ liệu lên bus.
Từ khóa » Cổng Giao Tiếp Parallel
-
Parallel Port (cổng Song Song) Là Gì?
-
Cổng Song Song – Wikipedia Tiếng Việt
-
Cổng Parallel Là Gì - Hàng Hiệu
-
CHƯƠNG 2: GIAO TIẾP CỐNG SONG SONG - TaiLieu.VN
-
Sự Khác Biệt Giữa Cổng Serial Và Parallel - Công Nghệ 2022
-
Parallel Port - Lập Trình Giao Tiếp Song Song - Dien Tu Viet Nam
-
16 Cổng Kết Nối Thường Thấy Trên Máy Tính Và Chức Năng Của Chúng
-
Serial Port Là Gì? Những điều Cần Biết Về Cổng Nối Tiếp!
-
Định Nghĩa Parallel Port Là Gì?
-
Cổng Song Song - Wiki Là Gì
-
Cổng Com Là Gì? Các Loại Cổng COM - Livestream
-
16 Loại Cổng Kết Nối Của Máy Tính Và Chức Năng Của Chúng
-
Sự Khác Biệt Giữa Cổng Nối Tiếp Và Cổng Song Song - Sawakinome