![Phân tích tư tưởng của nhân dân qua đoạn thơ: Những người vợ nhớ chồng… Những cuộc đời đã hóa sông núi ta trong Đất nước của Nguyễn Khoa Điềm](https://timtailieu.net/upload/document/136415/phan-tich-tu-tuong-cua-nhan-dan-qua-doan-tho-039-039-nhung-nguoi-vo-nho-chong-nhung-cuoc-doi-da-hoa-song-nui-ta-039-039-trong-dat-nuoc-cua-nguyen-khoa-136415.jpg)
GIAO TIẾP SONG SONG
Số trang: 17
Loại file: ppt
Dung lượng: 492.00 KB
Lượt xem: 1
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
là hình thức truyền thôngdụng thường sử dụng giaotiếp: printer, plotter,… Dữ liệu được truyền songsong, hỗ trợ duplex Các chuẩn giao tiếp songsong (IEEE 1284)
Nội dung trích xuất từ tài liệu:
GIAO TIẾP SONG SONGGIAOTIẾPSONGSONG làhìnhthứctruyềnthông dụngthườngsửdụnggiao tiếp:printer,plotter,… Dữliệuđượctruyềnsong song,hỗtrợduplex Cácchuẩngiaotiếpsong song(IEEE1284) SPP:standardparallelport EPP:enhancedparallelport ECP:extendedcapabilities port Giao tiếp song song 1Sosánhgiữatruyềnsongsongvànốitiếp Giao tiếp song song 2 ParallelPortD25- Pin Centronics 36 Pin Function 1 1 Strobe 2 to 9 2 to 9 Data Lines 10 10 Acknowledgement 11 11 Busy 12 12 Out of Paper 13 13 Select 14 14 Auto feed 15 15, 32 Error 16 16, 31 Init 17 17, 36 Select In18 to 25 18 to 30, 33 GND - 34, 35 N/C Giao tiếp song song 3CácngõtínhiệucổngLPTchuẩnSPP Pin SPP Signal Direction Register.bit 1* nStrobe In/Out Control.0 2 Data 0 In/Out Data.0 3 Data 1 In/Out Data.1 4 Data 2 In/Out Data.2 5 Data 3 In/Out Data.3 6 Data 4 In/Out Data.4 7 Data 5 In/Out Data.5 8 Data 6 In/Out Data.6 9 Data 7 In/Out Data.7 10 nAck In Status.7 11* Busy In Status.6 12 Paper-Out / Paper-End In Status.5 13 Select In Status.4 14* nAuto-Linefeed In/Out Control.1 15 nError / nFault In Status.3 16 nInitialize In/Out Control.2 nSelect-Printer / nSelect- 17* In/Out Control.3 In18 - 25 Ground Gnd*pin:lànhữngngõtínhiệubịđảobởiphầncứngCácngõtínhiệucổngLPTchuẩnEPP Giao tiếp song song 5CácngõtínhiệucổngLPTchuẩnECP Giao tiếp song song 6 Điểukhiểncổngsongsong quathanhghi Register LPT1 LPT2 Dataregister(BaseAddress+0) 0x378 0x278Statusregister(BaseAddress+1) 0x379 0x279Controlregister(BaseAddress+2) 0x37a 0x27a Giao tiếp song song 7LậptrìnhcổngLPTquaDOS MộtsốlệnhđiềukhiểncổngLPT trongngônngữC: outportb(PORTID,data); data=inportb(PORTID); outport(PORTID,data); data=inport(PORTID); Vídụ: #includeconio.h #includedos.h #definePORT0x378 voidmain() { while(!kbhit()) { outportb(PORT, ~inportb(PORT)); delay(1000); } } Giao tiếp song song 8LậptrìnhcổngLPTquaDOS(tt) Sửdụngngắt21h Hàm05h:xuấtkýtựraLPT Vídụ:xuấtkýtựaracổngLPT MOVah,05h MOVdl,‘a’ INT21h Sửdụngngắt17h: Hàm00h:xuấtkýtựraLPT Hàm01h:khởiđộngcổngLPT Hàm02h:xácđịnhtrạngtháicổngLPT Vídụ:xuấtkýtựaraLPT MOVah,00h MOVal,‘a’ MOVdx,00h INT17h Vídụ:khởiđộngcổngLPT2 MOVah,01h MOVdx,01h INT17h Vídụ:xácđịnhtrạngtháicổngLPT3 MOVah,02h MOVdx,02h INT17h ;bytetrạngtháitrongal Giao tiếp song song 9 LậptrìnhcổngLPTquaBIOS StartAddress Function 0000:0408 LPT1sBaseAddress 0000:040A LPT2sBaseAddress 0000:040C LPT3sBaseAddress 0000:040E LPT4sBaseAddressVídụ:đọcđịachỉcủaprinterportquaBIOS#include#includevoidmain(void){unsignedintfar*ptraddr;/*PointertolocationofPortAddresses*/unsignedintaddress;/*AddressofPort*/inta;ptraddr=(unsignedintfar*)0x00000408;for(a=0;aMạchkiểmtraparallelport Giao tiếp song song 11Phươngphápđiềukhiểnmáyin(theochuẩnSPP) Đểxuất1byteracổngmáyin,máy tínhcầnlàmnhữngbướcsau: Kiểmtraprintercóbáobậnkhông 1. (BUSY=1)?Nếucó,chờchođếnkhitín hiệuBUSY=0 Ghi1byteraDataPort 2. XuấttínhiệuSTROBE=0,báocho 3. printercótínhiệutrênđườngDATA Saukhoảng5us,chuyểnSTROBE=1trở 4. lại Giao tiếp song song 12 TruyềndữliệucổngLPTtheo chuẩnEPP Figure:EnhancedParallelPortDataWriteCycle.1.ProgramwritestoEPPDataRegister.(Base+4)2.nWriteisplacedlow.(Lowindicateswriteoperation)3.DataisplacedonDataLines07.4.nDataStrobeisassertedifWaitisLow(O.K.tostartcycle)5.HostwaitsforAcknowledgmentbynWaitgoinghigh(O.K.toendcycle)6.nDataStrobeisdeasserted.7.EPPDataWriteCycleEnds. Giao tiếp song song 13TruyềndữliệucổngLPTtheochuẩnECP1.DataisplacedonDatalinesbyHost.2.HostthenindicatesaDataCyclewillproceed byassertingHostAck.3.Hostindicatesvaliddataby ...
Nội dung trích xuất từ tài liệu:
GIAO TIẾP SONG SONGGIAOTIẾPSONGSONG làhìnhthứctruyềnthông dụngthườngsửdụnggiao tiếp:printer,plotter,… Dữliệuđượctruyềnsong song,hỗtrợduplex Cácchuẩngiaotiếpsong song(IEEE1284) SPP:standardparallelport EPP:enhancedparallelport ECP:extendedcapabilities port Giao tiếp song song 1Sosánhgiữatruyềnsongsongvànốitiếp Giao tiếp song song 2 ParallelPortD25- Pin Centronics 36 Pin Function 1 1 Strobe 2 to 9 2 to 9 Data Lines 10 10 Acknowledgement 11 11 Busy 12 12 Out of Paper 13 13 Select 14 14 Auto feed 15 15, 32 Error 16 16, 31 Init 17 17, 36 Select In18 to 25 18 to 30, 33 GND - 34, 35 N/C Giao tiếp song song 3CácngõtínhiệucổngLPTchuẩnSPP Pin SPP Signal Direction Register.bit 1* nStrobe In/Out Control.0 2 Data 0 In/Out Data.0 3 Data 1 In/Out Data.1 4 Data 2 In/Out Data.2 5 Data 3 In/Out Data.3 6 Data 4 In/Out Data.4 7 Data 5 In/Out Data.5 8 Data 6 In/Out Data.6 9 Data 7 In/Out Data.7 10 nAck In Status.7 11* Busy In Status.6 12 Paper-Out / Paper-End In Status.5 13 Select In Status.4 14* nAuto-Linefeed In/Out Control.1 15 nError / nFault In Status.3 16 nInitialize In/Out Control.2 nSelect-Printer / nSelect- 17* In/Out Control.3 In18 - 25 Ground Gnd*pin:lànhữngngõtínhiệubịđảobởiphầncứngCácngõtínhiệucổngLPTchuẩnEPP Giao tiếp song song 5CácngõtínhiệucổngLPTchuẩnECP Giao tiếp song song 6 Điểukhiểncổngsongsong quathanhghi Register LPT1 LPT2 Dataregister(BaseAddress+0) 0x378 0x278Statusregister(BaseAddress+1) 0x379 0x279Controlregister(BaseAddress+2) 0x37a 0x27a Giao tiếp song song 7LậptrìnhcổngLPTquaDOS MộtsốlệnhđiềukhiểncổngLPT trongngônngữC: outportb(PORTID,data); data=inportb(PORTID); outport(PORTID,data); data=inport(PORTID); Vídụ: #includeconio.h #includedos.h #definePORT0x378 voidmain() { while(!kbhit()) { outportb(PORT, ~inportb(PORT)); delay(1000); } } Giao tiếp song song 8LậptrìnhcổngLPTquaDOS(tt) Sửdụngngắt21h Hàm05h:xuấtkýtựraLPT Vídụ:xuấtkýtựaracổngLPT MOVah,05h MOVdl,‘a’ INT21h Sửdụngngắt17h: Hàm00h:xuấtkýtựraLPT Hàm01h:khởiđộngcổngLPT Hàm02h:xácđịnhtrạngtháicổngLPT Vídụ:xuấtkýtựaraLPT MOVah,00h MOVal,‘a’ MOVdx,00h INT17h Vídụ:khởiđộngcổngLPT2 MOVah,01h MOVdx,01h INT17h Vídụ:xácđịnhtrạngtháicổngLPT3 MOVah,02h MOVdx,02h INT17h ;bytetrạngtháitrongal Giao tiếp song song 9 LậptrìnhcổngLPTquaBIOS StartAddress Function 0000:0408 LPT1sBaseAddress 0000:040A LPT2sBaseAddress 0000:040C LPT3sBaseAddress 0000:040E LPT4sBaseAddressVídụ:đọcđịachỉcủaprinterportquaBIOS#include#includevoidmain(void){unsignedintfar*ptraddr;/*PointertolocationofPortAddresses*/unsignedintaddress;/*AddressofPort*/inta;ptraddr=(unsignedintfar*)0x00000408;for(a=0;aMạchkiểmtraparallelport Giao tiếp song song 11Phươngphápđiềukhiểnmáyin(theochuẩnSPP) Đểxuất1byteracổngmáyin,máy tínhcầnlàmnhữngbướcsau: Kiểmtraprintercóbáobậnkhông 1. (BUSY=1)?Nếucó,chờchođếnkhitín hiệuBUSY=0 Ghi1byteraDataPort 2. XuấttínhiệuSTROBE=0,báocho 3. printercótínhiệutrênđườngDATA Saukhoảng5us,chuyểnSTROBE=1trở 4. lại Giao tiếp song song 12 TruyềndữliệucổngLPTtheo chuẩnEPP Figure:EnhancedParallelPortDataWriteCycle.1.ProgramwritestoEPPDataRegister.(Base+4)2.nWriteisplacedlow.(Lowindicateswriteoperation)3.DataisplacedonDataLines07.4.nDataStrobeisassertedifWaitisLow(O.K.tostartcycle)5.HostwaitsforAcknowledgmentbynWaitgoinghigh(O.K.toendcycle)6.nDataStrobeisdeasserted.7.EPPDataWriteCycleEnds. Giao tiếp song song 13TruyềndữliệucổngLPTtheochuẩnECP1.DataisplacedonDatalinesbyHost.2.HostthenindicatesaDataCyclewillproceed byassertingHostAck.3.Hostindicatesvaliddataby ...
Tìm kiếm theo từ khóa liên quan:
giao tiếp nối tiếp truyền dữ liệu giao tiếp PCI giao tiếp song song giao tiếp usbTài liệu liên quan:
-
Đề thi học kì môn Truyền số liệu - Trường CĐ Kỹ thuật Cao Thắng (Đề 2)
1 trang 95 1 0 -
Tiểu luận: Nghiên cứu kiến trúc hệ thống mạng và bảo mật trung tâm dữ liệu áp dụng cho ABBANK
27 trang 76 0 0 -
Giáo trình Thí nghiệm mạng và truyền dữ liệu (sử dụng cho hệ đại học): Phần 2
21 trang 45 0 0 -
tiểu luận: ĐẢM BẢO AN TOÀN BẢO MẬT CHO MẠNG THÔNG TIN DỮ LIỆU CHUYÊN DÙNG
34 trang 29 0 0 -
kết hợp máy tính với kit và vi xử lý, chương 12
5 trang 29 0 0 -
GIáo trình truyền dữ liêu part 2
22 trang 29 0 0 -
8 trang 28 0 0
-
Giáo trình Kỹ thuật truyền tin
94 trang 28 0 0 -
Ứng dụng KIT 8051 dùng để chuyển đổi A/D-D/A, chương 8
10 trang 28 0 0 -
Đề thi kết thúc học phần Truyền dữ liệu - Học viện Nông nghiệp Việt Nam (Đề số 098)
1 trang 28 0 0