Download Print this page

Advertisement

Quick Links

IS31IO8972 EVB user guide
IS31IO8972 EVB user
guide
Rev.A
2019-3-14
Integrated Silicon Solution, Inc. – www.issi.com
0
Rev. A, 14/03/2019

Advertisement

loading
Need help?

Need help?

Do you have a question about the IS31IO8972 EVB and is the answer not in the manual?

Questions and answers

Summary of Contents for ISSI IS31IO8972 EVB

  • Page 1 IS31IO8972 EVB user guide IS31IO8972 EVB user guide Rev.A 2019-3-14 Integrated Silicon Solution, Inc. – www.issi.com Rev. A, 14/03/2019...
  • Page 2: General Description

     50mA active current typical  1mA standby current  External wake-up by SPI/ I C and CAN receiver  Industrial operating temperature range (-40°C ~ +125°C)  20-pin SSOP packages  RoHS compliance Integrated Silicon Solution, Inc. – www.issi.com Rev. A, 14/03/2019...
  • Page 3: Ordering Information

    IS31IO8972 EVB user guide ORDERING INFORMATION Operating temperature -40°C to 125°C Order Part No. Package IS31IO8972-SALS4 SSOP-20, Lead-free 75/Tube Integrated Silicon Solution, Inc. – www.issi.com Rev. A, 14/03/2019...
  • Page 4 Figure 2: Slave I2C Address configuration table Figure 1: Jumper configuration for SPI Mode Figure 3: Jumper configuration for IIC Mode ATPG Mode, PHY Mode Are both test modes for internal testing purpose only. Integrated Silicon Solution, Inc. – www.issi.com Rev. A, 14/03/2019...
  • Page 5 IS31IO8972 EVB user guide Figure 4: Evaluation Board Schematic Integrated Silicon Solution, Inc. – www.issi.com Rev. A, 14/03/2019...
  • Page 6: Bill Of Materials

    D2,D1 1N4148 ZJYS81R5 JP1,JP2,JP3 3P/2.54mm J4,J1 CON2 J3,J2 HEADER 10X2 L2,L1 BEAD/0805 NOD/11.059MHz R1,R2,R3,R6,R11,R12 4.7K R7,R8 1.3K/0805/1% 100K SW_RST1 SW PUSHBUTTON IS31IO8972 Socket (OSC 12MHz) ZD1,ZD2,ZD3 Figure 5: Bill of Materials Integrated Silicon Solution, Inc. – www.issi.com Rev. A, 14/03/2019...
  • Page 7 IS31IO8972 EVB user guide Figure 6: Evaluation Board Component Placement Guide - Top Layer Integrated Silicon Solution, Inc. – www.issi.com Rev. A, 14/03/2019...
  • Page 8 IS31IO8972 EVB user guide Figure 7: Evaluation Board PCB Layout - Top Layer Integrated Silicon Solution, Inc. – www.issi.com Rev. A, 14/03/2019...
  • Page 9 IS31IO8972 EVB user guide Figure 8: Evaluation Board Component Placement Guide - Bottom Layer Integrated Silicon Solution, Inc. – www.issi.com Rev. A, 14/03/2019...
  • Page 10 Figure 9: Evaluation Board PCB Layout - Bottom Layer Copyright © 2018 Integrated Silicon Solution, Inc. All rights reserved. ISSI reserves the right to make changes to this specification and its products at any time without notice. ISSI assumes no liability arising out of the application or use of any information, products or services described herein. Customers are advised to obtain the latest version of this device specification before relying on any published information and before placing orders for products.
  • Page 11: Revision History

    2019.03.14 Copyright © 2018 Integrated Silicon Solution, Inc. All rights reserved. ISSI reserves the right to make changes to this specification and its products at any time without notice. ISSI assumes no liability arising out of the application or use of any information, products or services described herein. Customers are advised to obtain the latest version of this device specification before relying on any published information and before placing orders for products.
  • Page 12 ((SPIST & 0x80) == 0x00){}; SPIST &= 0x7F; // wait and clear SSPIF SPIDATA = addr; while ((SPIST & 0x80) == 0x00){}; SPIST &= 0x7F; // wait and clear SSPIF Integrated Silicon Solution, Inc. – www.issi.com Rev. A, 14/03/2019...
  • Page 13 ((SPIST & 0x80) == 0x00){}; SPIST &= 0x7F; // wait and clear SSPIF while (n>0x00) SPIDATA = *local_data; while ((SPIST & 0x80) == 0x00){}; SPIST &= 0x7F; // wait and clear SSPIF local_data++; n--; |= 0x04; // P72: SCS high for (i=0;i<0xFF;i++) _nop_(); Integrated Silicon Solution, Inc. – www.issi.com Rev. A, 14/03/2019...
  • Page 14 I2CMCR = 0x07; while((I2CMCR & 0x01)); // START+RECEIVE+STOP for (i=0;i<0xFF;i++) _nop_(); ReadData = I2CMBUF; return ReadData; //============================================================================== void I2C_read_n(uchar addr, uchar length, uchar* rd_buffer) unsigned char i; for(i=0;i<length;i++) rd_buffer[i] = I2C_read_1(addr); addr++; Integrated Silicon Solution, Inc. – www.issi.com Rev. A, 14/03/2019...