Page 2
Endurance, UNI/O, WiperLock and ZENA are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies.
Chapter 1. Product Overview ..................7 1.1 Introduction ..................... 7 1.2 What is the MCP212X Developer’s Daughter Board? ........7 1.3 What the MCP212X Developer’s Daughter Board Kit Includes ...... 8 Chapter 2. Installation and Operation ................. 9 2.1 Introduction ..................... 9 2.2 Features .......................
Page 4
MCP212X Developer’s Daughter Board User’s Guide Appendix E. Using the MCP212X Developer’s Daughter Board with the PICDEM™ FS USB Demo Board ............37 E.1 Demonstration with the PICDEM FS USB Demo Board ......37 ® Appendix F. Configuring the HyperTerminal Program ..........41 F.1 Configuring the Hyperterminal®...
“DSXXXXXA”, where “XXXXX” is the document number and “A” is the revision level of the document. INTRODUCTION This chapter contains general information that will be useful to know before using the MCP212X Developer’s Daughter Board. Items discussed in this chapter include: • Document Layout • Conventions Used in this Guide • Recommended Reading •...
Page 6
MCP212X Developer’s Daughter Board User’s Guide DOCUMENT LAYOUT This document describes how to use the MCP212X Developer’s Daughter Board. The manual layout is as follows: • Chapter 1. “Product Overview” – Important information about the MCP212X Developer’s Daughter Board. • Chapter 2. “Installation and Operation” – Includes a detailed description of each function, as well as instructions on how to get started with this daughter board.
Page 8
MCP212X Developer’s Daughter Board User’s Guide RECOMMENDED READING This user's guide describes how to use the MCP212X Developer’s Daughter Board. The following Microchip documents are available and recommended as supplemental reference resources. MCP2122 Data Sheet (DS21894) This data sheet provides detailed information regarding the MCP2122 device.
The MCP212X Developer’s Daughter Board allows the MCP212X TX and RX signals to be routed to different header connections. This may allow the system to support multiple configurations, such as being ®...
Microchip’s low-cost PICDEM™ Demo Boards or easily connected to your system. When the MCP212X Developer’s Daughter Board is used in conjunction with one of the low-cost PICDEM™ Demo Boards, it demonstrates the implementation of an ®...
MCP212X Developer’s Daughter Board User’s Guide FEATURES The MCP212X Developer’s Daughter Board has the following features: • Dual Header to connect to: - PICDEM™ HPC Explorer Demo Board - PICDEM™ LCD Demo Board • Header to connect to: - PICDEM™ Full-Speed USB Demo Board - PICDEM™...
(Vishay TFDU 4100 and Agilent HSDL 3000). 10. MCP2120 crystal (Y2). The MCP212X Developer’s Daughter Board is assembled and tested to allow for the evaluation and demonstration of the MCP2122 or MCP2120 features. A schematic of the circuit, as well as the corresponding PCB layout, is shown in Appendix A.
Page 17
Installation and Operation 2.3.2 Jumper Settings Figure 2-2 shows the component layout for the MCP212X Developer’s Daughter Board and the operation of the JMP1/JP6, JMP2 and JMP3/JP7 jumpers. These jumpers determine the connections between the MCP2120’s RX, TX and 16XCLK signals, as well as the header’s RX, TX and 16XCLK signals.
Page 18
MCP212X Developer’s Daughter Board User’s Guide Figure 2-3 shows the component layout for the MCP212X Developer’s Daughter Board and the operation of the JP1, JP2, JP3 and JP4 jumpers. When the jumper is open, the signal is pulled high. When the jumper is shorted, the signal is pulled to ground. JP1 is connected to the header’s RA0 signal, JP2 is connected to the header’s RA1 signal,...
Page 19
Installation and Operation A description of the MCP212X Developer’s Daughter Board jumpers is given in Table 2-2. TABLE 2-2: JUMPER DESCRIPTIONS AND SETTINGS Jumper # Description Comment JP1A:JP2A To connect TXIR/RXIR of MCP2122 to TXD/RXD of By default not installed.
Serial Cables To connect the PC serial ports to each PICDEM™ HPC Explorer Demo Board’s serial port. PICDEM™ HPC Explorer Boards The MCP212X Developer’s Daughter Board will be installed into this board for testing. MCP2120 Daughter Boards This board will be used to communicate with the system under test.
Page 21
The source code for these programs are available for download from the Microchip web site (www.microchip.com), as well as being available on the CD-ROM supplied with the MCP212X Developer’s Daughter Board. ® To use these programs, it is required that the MPLAB IDE be installed on a computer and that one of Microchip’s development tools are available to program the board (such...
The following sections describe each element of this daughter board in further detail. 2.5.1 Power The MCP212X Developer’s Daughter Board is powered by a 5V supply. This voltage supply may be sourced via the PCB headers. When the device is used in conjunction with the appropriate PICDEM™ Demo Board, the power is supplied via the connector interface.
Page 24
MCP212X Developer’s Daughter Board User’s Guide 2.5.3 IR Transceiver Circuit ® The IR transceiver circuit uses a Vishay TFDU 4300 integrated optical transceiver. Footprints for an optional optical transceiver are implemented. These footprints are for ® the Vishay TFDU 4100 and the Agilent HSDL-3000.
MCP212X DEVELOPER’S DAUGHTER BOARD USER’S GUIDE Appendix A. Schematic and Layouts INTRODUCTION This appendix contains the following schematics and layouts for the MCP212X Developer’s Daughter Board: • Board Schematic – Headers and Jumpers • Board Schematic – Circuitry • Board – Component Layer •...
The board also allows the customer to evaluate the operation of one of three optical tranceiver devices. Table B-1 shows the components that are installed in the MCP212X Developer’s Daughter Board PCB, while Table B-2 shows the components that are NOT installed on the MCP212X Developer’s Daughter Board PCB.
DAUGHTER BOARD USER’S GUIDE Appendix C. Board Testing The MCP212X Developer’s Daughter Board can be used in multiple configurations. Only a subset of these configurations will be tested. The tests were performed at 9600 baud. Other baud rates were not tested.
Board with the PICDEM™ HPC Explorer Demo Board DEMONSTRATION USING TWO PICDEM™ HPC EXPLORER DEMO BOARDS To perform a demonstration of the MCP212X Developer’s Daughter Board, two systems are needed. Each system is a MCP212X Developer’s Daughter Board (MCP212XEV-DB) plus the PICDEM™ HPC Explorer Demo Board (DM183022).
Page 36
MCP212X Developer’s Daughter Board User’s Guide The crystal frequency of the PICDEM™ Demo Board determines the error rates for the EUSART baud rates, as well as the 16XCLK generation (for the MCP2122). So for the PICDEM™ HPC Explorer Demo Board, the default crystal is 10 MHz (does have a 4x PLL).
Page 37
D.1.1 Demo #1 Operation In Demo #1, the MCP212X Developer’s Daughter Board will communicate directly to the PICDEM™ HPC Explorer Demo Board’s DB-9 connector (and then to the PC). The PICDEM™ HPC Explorer Demo Board is used to determine the communication baud ®...
Page 38
On the System #2 Unit: Test unit will echo the received Alpha character (changing the case; upper to lower and lower to Insert the MCP212X Developer’s Daughter Board into upper). the PICDEM™ HPC Explorer Demo Board. Ensure that the jumpers are configured as in Figure D-2.
Page 39
Using the MCP212X Developer’s Daughter Board with the PICDEM™ HPC Explorer Demo Board D.1.2 Demo #2 Operation In Demo #2, the System 2 unit will echo any alpha character received, changing the case of the character (lowercase to uppercase/uppercase to lowercase). The System 1 unit is connected to the PC, while the System 2 unit is not connected, though it still needs to be powered.
Page 40
On the System #2 Unit: Test unit will echo the received Alpha character (changing the case; uppercase to lowercase and Insert the MCP212X Developer’s Daughter Board into lowercase to uppercase) the PICDEM™ HPC Explorer Demo Board. Ensure that the jumpers are configured as in Figure D-2.
Board with the PICDEM™ FS USB Demo Board DEMONSTRATION WITH THE PICDEM FS USB DEMO BOARD To perform a demonstration of the MCP212X, two systems are needed. One system will operate as an encoder/decoder passing information to the PC. This system may be either the: •...
Page 42
MCP212X Developer’s Daughter Board User’s Guide The crystal frequency of the PICDEM™ Demo Board determines the error rates for the EUSART baud rates, as well as the 16XCLK generation (for the MCP2122). So, for the PICDEM™ FS USB Demo Board, the default crystal is 20 MHz. The 16XCLK ®...
Page 43
Using the MCP212X Developer’s Daughter Board with the PICDEM™ FS USB Demo Board E.1.1 Demo #1 Operation In Demo #1, the System 2 unit will echo any alpha character received, changing the case of the character (lowercase to uppercase/uppercase to lowercase). The System 1 unit is connected to the PC, while the System 2 unit is not connected, though it still needs to be powered.
Page 44
On the System #2: System #2 will echo the received alpha character (changing the case; uppercase to lowercase and Insert the MCP212X Developer’s Daughter Board into lowercase to uppercase). the PICDEM™ HPC Explorer Demo Board. Ensure that the jumpers are configured as shown in Figure E-2.
Page 46
MCP212X Developer’s Daughter Board User’s Guide ® FIGURE F-2: HyperTerminal PROGRAM PROPERTIES CONNECT TO WINDOW This will open up the Port Settings window. The port settings should be configured as shown in Figure F-3. After configuring the port settings, select OK. The Figure F-2 window will be shown.
Need help?
Do you have a question about the MCP212X and is the answer not in the manual?
Questions and answers