IEEE-1284-2000-R2006.pdf

上传人:哈尼dd 文档编号:3770693 上传时间:2019-09-23 格式:PDF 页数:106 大小:2.91MB
返回 下载 相关 举报
IEEE-1284-2000-R2006.pdf_第1页
第1页 / 共106页
IEEE-1284-2000-R2006.pdf_第2页
第2页 / 共106页
IEEE-1284-2000-R2006.pdf_第3页
第3页 / 共106页
IEEE-1284-2000-R2006.pdf_第4页
第4页 / 共106页
IEEE-1284-2000-R2006.pdf_第5页
第5页 / 共106页
亲,该文档总共106页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《IEEE-1284-2000-R2006.pdf》由会员分享,可在线阅读,更多相关《IEEE-1284-2000-R2006.pdf(106页珍藏版)》请在三一文库上搜索。

1、Recognized as an American National Standard (ANSI) The Institute of Electrical and Electronics Engineers, Inc. 3 Park Avenue, New York, NY 10016-5997, USA Copyright 2000 by the Institute of Electrical and Electronics Engineers, Inc. All rights reserved. Published 24 October 2000. Printed in the Unit

2、ed States of America Print:ISBN 0-7381-2615-2 SH94880 PDFISBN 0-7381-2616-0 SS94880 No part of this publication may be reproduced in any form, in an electronic retrieval system or otherwise, without the prior written permission of the publisher. IEEE Std 1284-2000(R2006) (Revision of IEEE Std 1284-1

3、994) IEEE Standard Signaling Method for a Bidirectional Parallel Peripheral Interface for Personal Computers Sponsor Microprocessor and Microcomputer Standards Committee of the IEEE Computer Society Reaffirmed 30 March 2006 Approved 21 September 2000 IEEE Standards Board Approved 8 January 2001 Amer

4、ican National Standards Institute Abstract: A signaling method for asynchronous, fully interlocked, bidirectional parallel communications between hosts and printers or other peripherals is defined. A functional subset of the signaling method may be implemented on personal computers (PCs) or equivale

5、nt parallel port hardware with new software. New electrical interfaces, cabling, and interface hardware that provides improved performance while retaining backward compatibility with this subset is detailed. Keywords: bidirectional parallel communications, computers, interfaces, PCs, personal comput

6、ers, printers Copyright The Institute of Electrical and Electronics Engineers, Inc. Provided by IHS under license with IEEELicensee=NASA Technical Standards 1/9972545001 Not for Resale, 04/21/2007 11:43:12 MDTNo reproduction or networking permitted without license from IHS -,-,- IEEE Standards docum

7、ents are developed within the IEEE Societies and the Standards Coordinating Com- mittees of the IEEE Standards Association (IEEE-SA) Standards Board. Members of the committees serve voluntarily and without compensation. They are not necessarily members of the Institute. The standards developed withi

8、n IEEE represent a consensus of the broad expertise on the subject within the Institute as well as those activities outside of IEEE that have expressed an interest in participating in the development of the standard. Use of an IEEE Standard is wholly voluntary. The existence of an IEEE Standard does

9、 not imply that there are no other ways to produce, test, measure, purchase, market, or provide other goods and services related to the scope of the IEEE Standard. Furthermore, the viewpoint expressed at the time a standard is approved and issued is subject to change brought about through developmen

10、ts in the state of the art and comments received from users of the standard. Every IEEE Standard is subjected to review at least every fi ve years for revision or reaffi rmation. When a document is more than fi ve years old and has not been reaffi rmed, it is rea- sonable to conclude that its conten

11、ts, although still of some value, do not wholly refl ect the present state of the art. Users are cautioned to check to determine that they have the latest edition of any IEEE Standard. Comments for revision of IEEE Standards are welcome from any interested party, regardless of membership affi liatio

12、n with IEEE. Suggestions for changes in documents should be in the form of a proposed change of text, together with appropriate supporting comments. Interpretations: Occasionally questions may arise regarding the meaning of portions of standards as they relate to specifi c applications. When the nee

13、d for interpretations is brought to the attention of IEEE, the Institute will initiate action to prepare appropriate responses. Since IEEE Standards represent a consensus of all concerned interests, it is important to ensure that any interpretation has also received the concurrence of a balance of i

14、nterests. For this reason, IEEE and the members of its societies and Standards Coordinating Committees are not able to provide an instant response to interpretation requests except in those cases where the matter has previously received formal consideration. Comments on standards and requests for in

15、terpretations should be addressed to: Secretary, IEEE-SA Standards Board 445 Hoes Lane P.O. Box 1331 Piscataway, NJ 08855-1331 USA IEEE is the sole entity that may authorize the use of certifi cation marks, trademarks, or other designations to indicate compliance with the materials set forth herein.

16、 Authorization to photocopy portions of any individual standard for internal or personal use is granted by the Institute of Electrical and Electronics Engineers, Inc., provided that the appropriate fee is paid to Copyright Clearance Center. To arrange for payment of licensing fee, please contact Cop

17、yright Clearance Center, Cus- tomer Service, 222 Rosewood Drive, Danvers, MA 01923 USA; (978) 750-8400. Permission to photocopy portions of any individual standard for educational classroom use can also be obtained through the Copy- right Clearance Center. Note: Attention is called to the possibilit

18、y that implementation of this standard may require use of subject matter covered by patent rights. By publication of this standard, no position is taken with respect to the existence or validity of any patent rights in connection therewith. The IEEE shall not be responsible for identifying patents f

19、or which a license may be required by an IEEE standard or for conducting inquiries into the legal validity or scope of those patents that are brought to its attention. Copyright The Institute of Electrical and Electronics Engineers, Inc. Provided by IHS under license with IEEELicensee=NASA Technical

20、 Standards 1/9972545001 Not for Resale, 04/21/2007 11:43:12 MDTNo reproduction or networking permitted without license from IHS -,-,- Copyright 2000 IEEE. All rights reserved. iii Introduction (This introduction is not a part of IEEE Std 1284-2000, IEEE Standard Signaling Method for a Bidirectional

21、Parallel Peripheral Interface for Personal Computers.) This standard was formally started as an IEEE effort in January 1992, but without the advance work done by a loose alliance of printer manufacturers and printer software developers called the Network Printing Alliance, this standard would not be

22、 possible. The following lists the key contributors to the revision of this standard: Forrest D. Wright, Chair Larry Stein, Secretary Lance Spaulding, Editor The following members of the balloting committee voted on this standard: Darrell Cox Lee Farrell Robert Gross Laurie Lasslo Hideki Morozumi Bi

23、ll Myntti Fumio Nagasaka David Roach Bill Russell Greg Shue Jerry Thrasher Rick Vander Wegen Craig Whittle Steven R. Bard Lon Canaday Keith Chow James R. Davis Sourav K. Dutta Edwin Vivian El-Kareh Lee Farrell Thomas M. Kurihara Joseph R. Marshall Gene E. Milligan Robert Mortonson Klaus-Dieter Muell

24、er Atsushi Nakamura Roman Orzol Gary S. Robinson David Rockwell Jaideep Roy Thomas J. Schaal Akihiro Shimura Larry Stein Joseph Tardo Michael G. Thompson Forrest D. Wright Oren Yuen Copyright The Institute of Electrical and Electronics Engineers, Inc. Provided by IHS under license with IEEELicensee=

25、NASA Technical Standards 1/9972545001 Not for Resale, 04/21/2007 11:43:12 MDTNo reproduction or networking permitted without license from IHS -,-,- iv Copyright 2000 IEEE. All rights reserved. When the IEEE-SA Standards Board approved this standard on 21 September 2000, it had the following membersh

26、ip: Donald N. Heirman, Chair James T. Carlo, Vice Chair Judith Gorman, Secretary *Member Emeritus Also included is the following nonvoting IEEE-SA Standards Board liaison: Alan Cookson, NIST Representative Donald R. Volzka, TAB Representative Greg Kohn IEEE Standards Project Editor Satish K. Aggarwa

27、l Mark D. Bowman Gary R. Engmann Harold E. Epstein H. Landis Floyd Jay Forster* Howard M. Frazier Ruben D. Garzon James H. Gurney Richard J. Holleman Lowell G. Johnson Robert J. Kennelly Joseph L. Koepfi nger* Peter H. Lips L. Bruce McClung Daleep C. Mohla James W. Moore Robert F. Munzner Ronald C.

28、Petersen Gerald H. Peterson John B. Posey Gary S. Robinson Akio Tojo Donald W. Zipse Copyright The Institute of Electrical and Electronics Engineers, Inc. Provided by IHS under license with IEEELicensee=NASA Technical Standards 1/9972545001 Not for Resale, 04/21/2007 11:43:12 MDTNo reproduction or n

29、etworking permitted without license from IHS -,-,- Copyright 2000 IEEE. All rights reserved. v Contents 1.Overview 1 1.1 Scope 1 1.2 Purpose. 1 2.References 2 3.Definitions 2 3.1 General terminology 2 3.2 Communication modes 4 3.3 Operating phases 4 4.Features and compliance 7 4.1 Interface overview

30、 . 7 4.2 Features 7 4.3 Device compatibility criteria 7 4.4 Device compliance criteria 8 4.5 Cable compliance criteria 9 5.Interface signals. 10 5.1 HostClk/nWrite (nStrobe): host driven 10 5.2 AD1.AD8 (Data1.Data8). 10 5.3 PtrClk/PeriphClk/Intr (nAck): peripheral driven. 10 5.4 PtrBusy/PeriphAck/nW

31、ait (busy): peripheral driven. 11 5.5 AckDataReq/nAckReverse (PError): peripheral driven 11 5.6 Xflag (Select): peripheral driven . 11 5.7 HostBusy/HostAck/nDStrb (nAutoFd): host driven 12 5.8 Peripheral Logic High: peripheral driven 12 5.9 nReverseRequest (nInit): host driven.12 5.10 nDataAvail/nPe

32、riphRequest (nFault): peripheral driven. 13 5.11 1284 Active/nAStrb (nSelectIn): host driven 13 5.12 Host Logic High: host driven. 13 6.Interface concepts 14 6.1 Link level and data level separation. 14 6.2 IEEE 1284 communication options. 14 6.3 Nibble Mode/Byte Mode transfer15 6.4 Host-initiated t

33、ransfers. 15 6.5 Peripheral-initiated transfers 15 6.6 Multiple byte transfers. 15 6.7 Interface errors. 15 6.8 Peripheral error resolution . 16 6.9 ECP Mode command/data. 16 6.10 EPP Mode addressing 17 6.11 Device identification 18 Copyright The Institute of Electrical and Electronics Engineers, In

34、c. Provided by IHS under license with IEEELicensee=NASA Technical Standards 1/9972545001 Not for Resale, 04/21/2007 11:43:12 MDTNo reproduction or networking permitted without license from IHS -,-,- Copyright 2000 IEEE. All rights reserved. vi 7.Interface operation. 19 7.1 Power-On. 19 7.2 Initializ

35、ation. 19 7.3 Compatibility Mode. 19 7.4 Negotiation. 20 7.5 Peripheral-to-host transfer modes 28 7.6 Device ID. 52 7.7 Termination 53 7.8 Collisions. 53 8.Mechanical and electrical interface . 56 8.1 General considerations. 56 8.2 Mechanical characteristics. 56 8.3 Electrical characteristics 61 9.S

36、oftware support 74 9.1 General considerations. 74 9.2 Application level compatibility 75 9.3 MS-DOS IEEE 1284 driver. 75 9.4 Windows 1284 driver. 75 9.5 Reverse channel data 75 9.6 Link performance. 75 Annex A (normative) Timing specifications . 76 Annex B (normative) Signal transition events. 78 An

37、nex C (informative) Centronics and PC-compatible parallel interfaces. 81 Annex D (informative) Bibliography. 98 Annex E (informative) Reducing data loss in ECP reverse termination . 99 Copyright The Institute of Electrical and Electronics Engineers, Inc. Provided by IHS under license with IEEELicens

38、ee=NASA Technical Standards 1/9972545001 Not for Resale, 04/21/2007 11:43:12 MDTNo reproduction or networking permitted without license from IHS -,-,- Copyright 2000 IEEE. All rights reserved. 1 IEEE Standard Signaling Method for a Bidirectional Parallel Peripheral Interface for Personal Computers 1

39、. Overview 1.1 Scope This standard defi nes a signaling method for asynchronous, fully interlocked, bidirectional parallel commu- nications between hosts and printers or other peripherals. A functional subset of the signaling method may be implemented on personal computers (PCs) or equivalent parall

40、el port hardware with new software. This standard recommends new electrical interfaces, cabling, and interface hardware that provides improved per- formance while retaining backward compatibility with this subset. This standard also specifi es a format for a peripheral identifi cation string and a m

41、ethod of returning this string to the host outside of the bidirectional data stream. 1.2 Purpose This standard was created because there existed no defi ned standard for bidirectional parallel communica- tions between personal computers and printing peripherals. Pre-existing methods utilized a wide

42、variety of hardware and software products, each with unique and incompatible signaling schemes. This standard was developed to provide an open path for communications between computers and more intelligent printers and peripherals. The availability of a standard bidirectional protocol will encourage

43、 the development of new peripherals that return signifi cant data, as well as basic status, to the host. Copyright The Institute of Electrical and Electronics Engineers, Inc. Provided by IHS under license with IEEELicensee=NASA Technical Standards 1/9972545001 Not for Resale, 04/21/2007 11:43:12 MDT

44、No reproduction or networking permitted without license from IHS -,-,- IEEE Std 1284-2000IEEE STANDARD SIGNALING METHOD FOR A BIDIRECTIONAL 2 Copyright 2000 IEEE. All rights reserved. 2. References This standard shall be used in conjunction with the following publication. If the following publicatio

45、n is superseded by an approved revision, the revision shall apply. IEC 60950 (1999-04), Safety of information technology equipment. 1 3. Defi nitions 3.1 General terminology The following terms are used in this standard and/or may be used in conjunction with the signaling methods defi ned in this st

46、andard. The defi nitions are not intended to be absolute, but they do refl ect the use of the terms in this standard. 3.1.1 bidirectional operation: When the peripheral and host communicate using both forward and reverse data channels. As defi ned in this standard, Nibble and Byte Modes provide reve

47、rse channel communication and are used in conjunction with Compatibility Mode to provide bidirectional operation. Extended Capabili- ties Port (ECP) and Enhanced Parallel Port (EPP) Modes support bidirectional communication. 3.1.2 Centronics: The popular name for the parallel printer port used as th

48、e parallel interface for most print- ers and supported by most “MS-DOS compatible” PCs. The name is derived from the printer manufacturer that introduced this interface, Centronics Data Computer Corporation. Despite a basic similarity, many vari- ations of this interface have been implemented in different peripherals and hosts. This specifi cation describes the more prevalent variations of the “Centronics” interface and defi nes a family of signaling methods that are backward compatible with the typical “Centronics” interface. 3.1.3 Centronics connector: The popular nam

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1