MCP2140A-I/SS Microchip Technology, MCP2140A-I/SS Datasheet
![IC IRDA CONTROLLR DTE/DCE 20SSOP](/photos/6/58/65895/150-20-ssop_sml.jpg)
MCP2140A-I/SS
Specifications of MCP2140A-I/SS
Available stocks
Related parts for MCP2140A-I/SS
MCP2140A-I/SS Summary of contents
Page 1
... L) CMOS Technology • Low power, high-speed CMOS technology • Fully static design • Low voltage operation • Industrial temperature range • Low power consumption - < 3.0V, 7.3728 MHz (typical) 2003 Microchip Technology Inc. MCP2140 Package Types PDIP, SOIC RXPDREF 1 2 TXIR ...
Page 2
... I/O CD I/O RI I/O PHACT I/O Note 1: Not all microcontroller I/O pins are required to be connected to the MCP2140. DS21790A-page 2 MCP2140 IR LED TX TXIR Decode Baud Rate Generator RXPD RX + Encode - RXPDREF UART Control Logic Preliminary IR Photo IR Receive diode Detect Circuitry 2003 Microchip Technology Inc. ...
Page 3
... IrDA standard. This part of the standard is often referred to as “IrPHY”. The complete IrDA standard specification is available for download from the IrDA website at www.IrDA.org. 2003 Microchip Technology Inc. 1.1 Applications The MCP2140 Infrared Communications Controller, supporting the IrDA standard, provides embedded sys- tem designers the easiest way to implement IrDA stan- dard wireless connectivity ...
Page 4
... I/O CD I/O RI I/O PHACT I/O Note 1: Not all microcontroller I/O pins are required to be connected to the MCP2140. DS21790A-page 4 MCP2140 IR LED TX TXIR Decode Baud Rate Generator RXPD RX + Encode - RXPDREF UART Control Logic Preliminary IR Photo IR Receive diode Detect Circuitry 2003 Microchip Technology Inc. ...
Page 5
... Legend: TTL = TTL compatible input A = Analog CMOS = CMOS compatible input I = Input 1: The state of the DTR output pin does not reflect the state of the DTR bit of the IrDA Primary Device. 2003 Microchip Technology Inc. Pin Buffer Type Type Receive Photo Detect Diode reference voltage. This ...
Page 6
... IR bit. When the amplitude of the signal crosses the amplitude threshold set by the RXPDREF pin, the IR bit is detected. The pulse has minimum and max- imum requirements as specified Schmitt Trigger input with CMOS levels P = Power OC = Open collector output O = Output Preliminary Description Parameter IR131A. 2003 Microchip Technology Inc. ...
Page 7
... Resonator • External clock The frequency of this clock source must be 7.3728 MHz (electrical specification Parameter device communication at 9600 baud. 2003 Microchip Technology Inc. 2.3.1.1 Crystal Oscillator / Ceramic Resonators A crystal or ceramic resonator can be connected to the OSC1 and OSC2 pins to establish oscillation (Figure 2-1) ...
Page 8
... The stop bit uses the BITCLK when the data is transmitted (not for reception). This clock is a fixed-frequency and has minimal variation in frequency (specified by the crystal manufacturer). DS21790A-page 8 shows how an Preliminary 2003 Microchip Technology Inc. ...
Page 9
... HOST UART CTS SIGNAL AND THE RECEIVE BUFFER CTS Receive Buffer Empty MCP2140 Can Receive Data Receive Buffer Has 22 Bytes, 2003 Microchip Technology Inc. 2.4.4 HARDWARE HANDSHAKING There are three Host UART signals used to control the handshaking operation between the Host Controller and the MCP2140. They are: • ...
Page 10
... MCP2140 FIGURE 2-4: HOST UART CTS FLOW CONTROL FLOWCHART IR Flow Start CTS Low? Transmit Byte CTS Low? DS21790A-page CNTR = 6 Y DTR Low? Y Transmit Byte N CTS Low? Y Preliminary N Lost IR Link CNTR = CNTR - 1 N CNTR = 0? Y 2003 Microchip Technology Inc. ...
Page 11
... Value 7 CLK TXIR 24 Tosc 0 2003 Microchip Technology Inc. Each bit time is comprised of 16-bit clocks. If the value to be transmitted (as determined by the TX pin logic-low, the TXIR pin will output a low level for 7-bit clock cycles, a logic high level for 3-bit clock cycles or a minimum of 1.6 µsec (see remaining 6-bit clock cycles will be low ...
Page 12
... RXIR pins) is fixed at the default rate of 9600 baud. The Primary device will be informed of this parameter dur- ing NDM. The Host UART baud rate and the IR port baud rate are the same. Data bit 1 Data bit 2 Data bit ... 13 CLK 16 CLK 16 CLK Preliminary 16 CLK 16 CLK 1 0 2003 Microchip Technology Inc. ...
Page 13
... Uncooked Services Parallel IrLPT 3-wire Raw 3-wire Raw Supported by MCP2140 2003 Microchip Technology Inc. 2.7.1 IRCOMM IrCOMM provides the method to support serial and par- allel port emulation. This is useful for legacy COM applications, such as printers and modem devices. The IrCOMM standard is a syntax that allows the Pri- mary device to consider the Secondary device a serial device ...
Page 14
... IR140. 2.9 PHACT Signal The PHACT signal indicates that the MCP2140 Proto- col Handler is active. This output pin is an open collec- tor, so when interfacing to the Host Controller, a pull-up resistor is required. Preliminary and Parameter D010A. Comment frame specified in 2003 Microchip Technology Inc. ...
Page 15
... FIGURE 2-9: HOST UART RECEIVE BUFFER AND CTS WAVEFORM CTS Receive Buffer Empty MCP2140 Can Receive Data Receive Buffer Has 22 Bytes, FIGURE 2-10: HOST CONTROLLER TRANSMISSION OF A 240 BYTE PACKET 2003 Microchip Technology Inc. TABLE 2-4: THROUGHPUT Bytes Transferred CTS Low (3) ...
Page 16
... Device ID The MCP2140 has a fixed Device ID. This Device ID is for an example “MCP2140 xx”, with the xx indicating the silicon revision of the device. Comment Note 2 Note 3 Note 4 Preliminary 2003 Microchip Technology Inc. ...
Page 17
... Care must be taken in the design and layout of the photo-detect circuit, due to the small signals that are being detected and their sensitivity to noise. 2003 Microchip Technology Inc. 2.13.2 INTEGRATED TRANSCEIVER The MCP2140 was designed to use a discrete imple- mentation that allows the lowest system power con- sumption and a low cost implementation (see Section 2.12.1, “ ...
Page 18
... During NDM, the MCP2140 handles all responses to the Primary device (Figure cation with the Host Controller. The Host Controller is inhibited by the CTS signal of the MCP2140 from sending data to the MCP2140. Preliminary as “point-to-point” 2-13) without any communi- 2003 Microchip Technology Inc. ...
Page 19
... Primary device (see without any communication with the Host Controller. The Host Controller is inhibited by the CTS signal of the MCP2140 from sending data to the MCP2140. 2003 Microchip Technology Inc. 2.14.3 NORMAL CONNECT MODE (NCM) Once discovery has been completed, the Primary device and MCP2140 (Secondary device) can freely exchange data ...
Page 20
... Confirm channel open for IAS Provide IAS responses Confirm channel open for data (MCP2140 DSR pin driven low) Send Data or Status Send Data or Status Confirm shutdown (back to NDM state) PHACT pin driven Low Preliminary 2003 Microchip Technology Inc. ...
Page 21
... Some common manufacturers of optical transceivers are shown in Table 2-6. TABLE 2-6: COMMON OPTICAL TRANSCEIVER MANUFACTURERS Company Company Web Site Address ® Sharp www.sharpsma.com ® Infineon www.infineon.com ® Agilent www.agilent.com ® Vishay /Temic www.vishay.com Rohm www.rohm.com 2003 Microchip Technology Inc. Preliminary MCP2140 DS21790A-page 21 ...
Page 22
... MCP2140 NOTES: DS21790A-page 22 Preliminary 2003 Microchip Technology Inc. ...
Page 23
... DEVELOPMENT TOOLS An MCP2140 Demo/Development board is planned. Please check with the Microchip Technology Inc. web site (www.microchip.com) or your local Microchip sales office for product availability. 2003 Microchip Technology Inc. Preliminary MCP2140 DS21790A-page 23 ...
Page 24
... MCP2140 NOTES: DS21790A-page 24 Preliminary 2003 Microchip Technology Inc. ...
Page 25
... Exposure to maximum rating conditions for extended periods may affect device reliability. 2003 Microchip Technology Inc. ...................................................................................................... -0.3V to +14V ................................................................................. –0. ...
Page 26
... MCP2140 FIGURE 4-1: VOLTAGE-FREQUENCY GRAPH, -40 C 6.0 5.5 5.0 5.0 4 (Volts) 4.0 3.5 3.0 2 DS21790A-page 7.3728 Frequency (MHz) Preliminary 16 20 2003 Microchip Technology Inc. ...
Page 27
... When the device is in low power mode (PHACT pin is low), current is measured with all input pins tied and the output pins driving a high or low level into infinite impedance 2003 Microchip Technology Inc. Electrical Characteristics: Standard Operating Conditions (unless otherwise specified) Operating Temperature: -40 C (1) Min ...
Page 28
... V DD — — — — Preliminary Section 4.1. Conditions 4.5V V 5.5V DD otherwise 4.5V V 5.5V DD otherwise pin at SS PIN DD high-impedance PIN PIN 8 1 -3 -1 When external clock is used to drive OSC1. 2003 Microchip Technology Inc. ...
Page 29
... Standard Operating Conditions (unless otherwise stated): AC Specifications Operating temperature: -40 C Operating voltage V FIGURE 4-2: LOAD CONDITIONS FOR DEVICE TIMING SPECIFICATIONS C L Pin V SS 2003 Microchip Technology Inc. Table 4-2 apply to all timing specifications, unless otherwise noted. 2. TppS T Time osc Oscillator tx Transmit RST ...
Page 30
... Preliminary +85 C (industrial) A Section 4.1 Units Conditions ns Device Operation ns Low Power mode (PHACT drive Low) ns MHz MHz % % ns 2003 Microchip Technology Inc. ...
Page 31
... ToF RX and TXIR pin fall time Note 1: Data in the Typical (“Typ”) column is at 5V, 25°C unless otherwise stated. 2: See Figure 4-2 for loading conditions. 2003 Microchip Technology Inc. Q1 20, 21 for load conditions. Electrical Characteristics: Standard Operating Conditions (unless otherwise specified): ...
Page 32
... Standard Operating Conditions (unless otherwise specified): Operating Temperature: - +85 C (industrial) A Operating Voltage V range is described in DD (1) Min Typ Max Units 2000 — — 1024 — 1024 T OSC 28 72 132 ms V — — 2 µs Preliminary 34 Section 4.1 Conditions = 5. 5.0V DD 2003 Microchip Technology Inc. ...
Page 33
... Transmit (TXIR pin) Baud rate TXIRBIT Error (out of MCP2140) IR103 pin rise time and fall time TX Note 1: This error is not additive to IR101 parameter. 2003 Microchip Technology Inc. Start Bit Data Bit IR100 IR100 IR103 IR103 Electrical Characteristics: Standard Operating Conditions (unless otherwise specified): ...
Page 34
... Operating Temperature: -40°C Operating Voltage V range is described in DD Min Typ 768 — — — — — — — Preliminary Data Bit Data Bit IR110 IR110 T +85×C (industrial) A Section 4.1 Max Units Conditions 768 T BAUD2:BAUD0 = 00 OSC ±1 % ± 2003 Microchip Technology Inc. ...
Page 35
... T PW TXIR pulse width TXIR IR122 T P TXIR bit period TXIR Note /16. BITCLK TXBIT 2003 Microchip Technology Inc. Data bit 6 Data bit 5 IR122 IR122 IR122 Electrical Characteristics: Standard Operating Conditions (unless otherwise specified): Operating Temperature: -40 C Operating Voltage V range is described in DD ...
Page 36
... RXPD transitions from V DD Preliminary IR131B IR131B 1 0 Data bit ... IRD161 T +85 C (industrial) A Section 4.1 Units Conditions T BAUD = 9600 OSC µs T BITCLK mV mV RXPD signal must cross RXPDREF signal level 2003 Microchip Technology Inc. ...
Page 37
... RXPD OSC device oscillator Note 1: At 9600 Baud bytes (of the 11 byte repeated SOF character). This allows the MCP2140 to recognize a SOF character and properly receive the IR packet. 2003 Microchip Technology Inc. IR140 Electrical Characteristics: Standard Operating Conditions (unless otherwise specified): Operating Temperature: -40 C ...
Page 38
... MCP2140 NOTES: DS21790A-page 38 Preliminary 2003 Microchip Technology Inc. ...
Page 39
... DC AND AC CHARACTERISTICS GRAPHS AND TABLES Not available at this time. 2003 Microchip Technology Inc. Preliminary MCP2140 DS21790A-page 39 ...
Page 40
... MCP2140 NOTES: DS21790A-page 40 Preliminary 2003 Microchip Technology Inc. ...
Page 41
... In the event the full Microchip part number cannot be marked on one line, it will be carried over to the next line thus limiting the number of available characters for customer specific information. * Standard device marking consists of Microchip part number, year code, week code and traceability code. 2003 Microchip Technology Inc. Example: MCP2140-I/P XXXXXXXXXXXXXXXXX XXXXX0352987 ...
Page 42
... Preliminary MILLIMETERS MIN NOM MAX 18 2.54 3.56 3.94 4.32 2.92 3.30 3.68 0.38 7.62 7.94 8.26 6.10 6.35 6.60 22.61 22.80 22.99 3.18 3.30 3.43 0.20 0.29 0.38 1.14 1.46 1.78 0.36 0.46 0.56 7.87 9.40 10. 2003 Microchip Technology Inc. ...
Page 43
... Mold Draft Angle Top Mold Draft Angle Bottom * Controlling Parameter § Significant Characteristic Notes: Dimensions D and E1 do not include mold flash or protrusions. Mold flash or protrusions shall not exceed .010” (0.254mm) per side. JEDEC Equivalent: MS-013 Drawing No. C04-051 2003 Microchip Technology Inc Units INCHES* ...
Page 44
... Preliminary A2 MILLIMETERS MIN NOM MAX 20 0.65 1.73 1.85 1.98 1.63 1.73 1.83 0.05 0.15 0.25 7.59 7.85 8.18 5.11 5.25 5.38 7.06 7.20 7.34 0.56 0.75 0.94 0.10 0.18 0.25 0.00 101.60 203.20 0.25 0.32 0. 2003 Microchip Technology Inc. ...
Page 45
... Bit Encoding/Decoding Bit Timing Synchronization PMA (Physical Medium Attachment) Driver/Receiver Characteristics MDI (Medium Dependent Interface) Connectors 2003 Microchip Technology Inc. APPENDIX B: NETWORK LAYERING REFERENCE MODEL Figure B-1 shows the ISO Network Layering Reference Model. The shaded areas are implemented by the MCP2140, while the cross-hatched area is imple- mented by an infrared transceiver ...
Page 46
... Continuous operation from contact to at least 1 meter (typically 2 meters can be reached low power specification reduces the objec- tive for operation from contact to at least 20 cm (low power and low power (low power and standard power) Preliminary 2003 Microchip Technology Inc. ...
Page 47
... Host O.S. or Application IrCOMM IrLMP – IAS IrLAP IrPHY 2003 Microchip Technology Inc. Figure B-4 shows how the IrLAP frame is organized. The frame is preceded by some number of Beginning of Frame characters (BOFs). The value of the BOF is generally 0xC0, but 0xFF may be used if the last BOF character is a 0xC0 ...
Page 48
... Note: The “cooked” service class of IrCOMM. Other service classes supported by IrCOMM are shown in IrCOMM Services Serial Parallel Centronics IEEE 1284 Preliminary MCP2140 supports the 9-wire Figure B-5. Cooked Services Serial 3-wire Cooked 9-wire Cooked 2003 Microchip Technology Inc. ...
Page 49
... Also how call control and real-time voice are handled (RTCON). Note: Not supported by MCP2140. B.1.7.5 IrDA Lite IrDA Lite describes how to reduce the application code requirements, while maintaining compatibility with the full implementation. Note: Not supported by MCP2140. 2003 Microchip Technology Inc. Preliminary MCP2140 DS21790A-page 49 ...
Page 50
... The MCP2140 always responds to packet number 2. This means that the MCP2140 will always use timeslot another Secondary device is nearby, the Primary device may fail to recognize the MCP2140, or the Primary device may not recognize either of the devices. Preliminary 2003 Microchip Technology Inc. ...
Page 51
... What are the capabilities of this device? When all the Primary device’s questions are answered, the Primary device can access the service provided by the Secondary device. 2003 Microchip Technology Inc. C.3 Normal Connect Mode (NCM) Once discovery has been completed, the Primary device and Secondary device can freely exchange data ...
Page 52
... No Response to Broadcast ID UA response with parameters using connect address Confirm channel open for IAS Provide IAS responses Confirm channel open for data (MCP2140 DSR pin driven low) Send Data or Status Send Data or Status Confirm shutdown (back to NDM state) Preliminary 2003 Microchip Technology Inc. ...
Page 53
... Primary Device Operating System HP Jornada 720 HPC Pro/Windows CE™ 3.0 (Pocket PC) ® Personal Computers Windows 2000 (do not have list of which versions) 2003 Microchip Technology Inc. APPENDIX E: Table E-1 show the known issues of Primary Devices interfacing to the MCP2140. Comment Ready Ground Ready ...
Page 54
... MCP2140 NOTES: DS21790A-page 54 Preliminary 2003 Microchip Technology Inc. ...
Page 55
... The Microchip Worldwide Site (www.microchip.com) Please specify which device, revision of silicon and Data Sheet (include Literature #) you are using. Customer Notification System Register on our web site (www.microchip.com/cn) to receive the most current information on our products. 2003 Microchip Technology Inc. Examples: a) MCP2140-I/P = Industrial Temp., ...
Page 56
... MCP2140 NOTES: DS21790A-page 56 Preliminary 2003 Microchip Technology Inc. ...
Page 57
... MPSIM, PICC, PICkit, PICDEM, PICDEM.net, PowerCal, PowerInfo, PowerMate, PowerTool, rfLAB, rfPIC, Select Mode, SmartSensor, SmartShunt, SmartTel and Total Endurance are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. Serialized Quick Turn Programming (SQTP service mark of Microchip Technology Incorporated in the U.S.A. ...
Page 58
... Korea Microchip Technology Korea 168-1, Youngbo Bldg. 3 Floor Samsung-Dong, Kangnam-Ku Seoul, Korea 135-882 Tel: 82-2-554-7200 Fax: 82-2-558-5934 Singapore Microchip Technology Singapore Pte Ltd. 200 Middle Road #07-02 Prime Centre Singapore, 188980 Tel: 65-6334-8870 Fax: 65-6334-8850 Taiwan Microchip Technology (Barbados) Inc., Taiwan Branch 11F-3, No ...