background image

 

I/O Expansion Bus for 7188X/7188E 

User’s Manual 

 

 
 
 

 

Warranty

 

All products manufactured by ICP DAS are warranted against 
defective materials for a period of one year from the date of 
delivery to the original purchaser. 
 
 

Warning 

ICP DAS assume no liability for damages consequent to the 
use of this product. ICP DAS reserves the right to change this 
manual at any time without notice. The information furnished 
by ICP DAS is believed to be accurate and reliable. However, 
no responsibility is assumed by ICP DAS for its use, not for 
any infringements of patents or other rights of third parties 
resulting from its use. 
 
 

Copyright

 

Copyright 2002 by ICP DAS. All rights are reserved. 
 
 

Trademark 

The names used for identification only may be registered 
trademarks of their respective companies. 

I/O Expansion Bus for 7188X/7188E User’s Manual, Jan/2005 v1.5, 7PH-000-15---1 

WWW.INFOPULSAS.LT / [email protected]

Summary of Contents for 7188X

Page 1: ...manual at any time without notice The information furnished by ICP DAS is believed to be accurate and reliable However no responsibility is assumed by ICP DAS for its use not for any infringements of patents or other rights of third parties resulting from its use Copyright Copyright 2002 by ICP DAS All rights are reserved Trademark The names used for identification only may be registered trademark...

Page 2: ...G OF I O EXPANSION BUS 16 4 1 MINIMAL MOUNTING WITH 7 SEGMEMT DISPLAY 16 4 2 MEDIUM MOUNTING WITHOUT 7 SEG DISPLAY 17 4 3 MOUNTING WITHOUT CASE 18 4 4 ODM MOUNTING WITHOUT CASE 19 5 I O EXPANSION BUS 20 5 1 DEFINITION 21 5 2 PARALLEL BUS 25 5 3 SERIAL BUS 30 6 SELECTION GUIDE 32 6 1 EXPANSION BOARD FOR PROTOTYPE TESTING 32 6 2 I O EXPANSION BOARD FOR D I D O TIMER COUNTER PWM 32 6 3 I O EXPANSION ...

Page 3: ...D I 64 8 12 X111 13 CHANNELS D O 65 9 X2XX I O EXPANSION BOARDS 66 9 1 X200 AD 1 66 9 2 X201 AD 4 67 9 3 X202 AD 7 69 9 4 X203 AD 2 DO 6 DI 2 70 10 X3XX I O EXPANSION BOARDS 71 10 1 X300 DA 2 71 10 2 X301 DA 1 AD 1 72 10 3 X302 DA 1 AD 1 74 10 4 X303 AD 1 DA 1 DO 6 DI 4 76 10 5 X304 AD 3 DA 1 DO 4 DI 4 78 10 6 X305 AD 7 DA 1 DO 2 DI 2 80 10 7 X306 AD 2 82 10 8 X307 AD 8 83 10 9 X308 AD 4 DO 6 84 1...

Page 4: ...8 X507 RS422 1 DO 4 DI 4 100 12 9 X508 RS232 1 DO 4 DI 4 103 12 10 X509 RS232 2 DO 4 DI 4 105 12 11 X510 RS232 1 DO 5 DI 5 107 12 12 X511 RS485 3 109 12 13 X512 RS 232 4 RS485 1 110 12 14 X560 RS 232 3 8 M FLASH 111 13 X6XX I O EXPANSION BOARDS 113 13 1 X600 AND X601 FLASH ROM 113 13 2 X607 AND X608 SRAM 114 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 4 ...

Page 5: ...sen the screw and remove the shell of I 7188XA I 7188XC I 7188XB I 7188EX I7188XG I7188EG The supported I O expansion boards are as below It will be more 1 3 Overview Even though the 7000 family is so powerful there are some applications chart cannot be solved such as High speed applications Special hardware requirement applications Special software requirement applications Combine special hardwar...

Page 6: ...n The power consumption table is given as follows 7188XC 7188XB XG 7188EX EG CPU Module 140mA 5V 260mA 5V 290mA 5V I O Expansion Board 410mA 5V 290mA 5V 260mA 5V Total Max 550 mA 5V 550 mA 5V 550 mA 5V Note Power consumption of 7 SEG LED is 140 mA For example 7188XCD 140 140 280 So I O 550 280 270 mA max Note The 7188XA D supports I O expansion bus but does not support user defined pins so the 718...

Page 7: ...y them for their special requirements The system design steps are given as follows Step 1 List all functions required Step 2 For all functions go to step 3 If all functions are solved STOP Step 3 If this function can be solved by the 7000 module Go to step 2 for next function Step 4 If this function can be solved by 7188X X Go to step 2 for next function Step 5 Now user must design special hardwar...

Page 8: ...lows 7188X X Single module solution Customized 7000 Module 7000 compatible command sets RS 485 networking Easy hardware software interface for users to design manufacture their special hardware software Time to market ODM solution for user s special requirements any high speed complex or combined functions of D I O A D D A etc Robust stable flexible time to market cost effective total solution I O...

Page 9: ...Then the onboard D I O functions can be disabled Step 2 Install a 5 pin male reconfiguration jumper into the TP0 of the 7188XC D 7521 D Step 3 Design a 5 pin female reconfiguration jumper in X for Connection to TP1 Then the external signals from pin 4 to pin 8 can be connected to X The user can refigure these 5 D I O pins to their special requirements now Note If the DO2 is reconfigured to D I its...

Page 10: ...ins But the I 7188XB D I 7188XG D I 7188EX D I 7188EG D I 7188XA D don t support the reconfiguration resistor So the user defined pins of the 7188X 7521 family are given as follows Module User defined pins Reconfiguration pins Customized I O pins 7188XA D 0 0 0 0 0 7188XB D 14 0 14 0 14 7188XC D 3 5 3 5 8 7188XG D 14 0 14 0 14 7188EX D 14 0 14 0 14 7188EG D 14 0 14 0 14 7521 D 3 5 3 5 8 7522 23 24...

Page 11: ...COM2 of your PC to COM1 of the I 7188XC controller through a RS232 cable 5 Power off the I 7188XC controller connect pin INIT to INIT COM and then power it up 6 If the connection is Ok messages will appear on the 7188xw screen 7188x Ver 1 01 0 02 23 2000 Press F1 for help ICP_DAS MiniOS7 for 7188x Ver 1 03 build 014 May 09 2001 14 30 36 SRAM 512K FLASH MEMORY 512K Serial number 5A 5A 5A 5A 5A 5A 5...

Page 12: ...de 12 Type load again then press ALT_E and then type autoexec bat 7188x load File will save to 9037 000C StartAddr 9000 037B Press ALT_E to download file Input filename autoexec bat Send file info total 1 blocks Block 1 Transfer time is 0 060000 seconds Back to Terminal mode 13 Type dir to make sure autoexec bat and PWM exe are well burned 7188X dir 0 PWM exe 09 01 2002 22 21 23 66396 1035C 8002 0...

Page 13: ... 8000cd napdos 7188x minios7 7188xa demo bc ioexpbus X series for I 7188XB ftp ftp icpdas com pub cd 8000cd napdos 7188x minios7 7188xb demo bc ioexpbus X series for I 7188XC ftp ftp icpdas com pub cd 8000cd napdos 7188x minios7 7188xc demo bc ioexpbus X series for I 7188EX ftp ftp icpdas com pub cd 8000cd napdos 7188e minios7 demo bc ioexpbus X series for I 7188XG English_manu Driver Demo ftp ftp...

Page 14: ...value as 0 OFF State DI value as 1 Relay Contact TTL CMOS Logic Open Collector 3 2 Digital Output Wire Connection Output Type ON State DO value as 0 OFF State DO value as 1 Drive Relay Resistance Load I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 14 ...

Page 15: ...oltage Input Wire Connection Input Type 3 4 Voltage Output Wire Connection Output Type 3 5 Current Input Wire Connection Input Type I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 15 ...

Page 16: ...4 Mounting of I O Expansion Bus 4 1 Minimal mounting with 7 segmemt display Before mounting After mounting X000 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 16 ...

Page 17: ...4 2 Medium mounting without 7 SEG display Before mounting After mounting X001 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 17 ...

Page 18: ...4 3 Mounting without CASE Before mounting X002 After mounting I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 18 ...

Page 19: ...4 4 ODM mounting without CASE Before mounting After mounting X002 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 19 ...

Page 20: ...rallel Bus System clock CLOCKA Asynchronous ready control ARDY Address bus A0 A6 A7 7188XC 7521 series without A7 Data bus D0 D7 Interrupt control INT0 INT1 INT4 7188XC 7521 series without INT4 Chip select read write strobe CS WR RD 3 Serial Bus TO_0 TO_1 TI_0 TI_1 SCLK DIO9 DIO4 DI I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 20 ...

Page 21: ...SET Power up reset pulse active high 9 GND Ground of PCB 10 RESET Power up reset pulse active low 11 TO_0 Timer output 0 of CPU can be used as programmable D I O 12 TO_1 Timer output 1 of CPU can be used as programmable D I O 13 TI_0 Timer input 0 of CPU can be used as programmable D I O 14 TI_1 Timer input 1 of CPU can be used as programmable D I O 15 SCLK Common serial clock output of 7188 serie...

Page 22: ...rogrammable D I O TI_0 TI_1 can be used as CPU s timer input or programmable D I O DIO4 DIO9 DIO14 programmable D I O bit SCLK the 7188X 7188E series use this signal as a CLOCK source to drive all on board serial devices so it is always be programmed as D O Change this signal to other configuration will cause serious errors User can use this signal to drive external serial devices without any side...

Page 23: ...14 D6 Data bus 15 A7 or N C This pin is reserved must be N C for 7188XC 7521 series 16 D7 Data bus 17 INT4 or N C Interrupt request input of channel 4 asynchronous active high this pin is reserved must be N C for 7188XC 752N series 18 WR Write strobe output synchronous active low 19 CS Chip select output synchronous active low 20 RD Read strobe output synchronous active low I O Expansion Bus for 7...

Page 24: ...CS RD WR These 3 signals will synchronous to CLOCKA in J1 3 asynchronous to ARDY J1 4 The CS will be active if program input output from I O address 0 to 0xff The pin_15 pin_17 are reserved by 7188XC 7521 series user must left these two pins N C for 7188XC 7521 series I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 24 ...

Page 25: ...t4 CLKOUTA A12 A0 CS RD D7 D0 Read WR D7 D0 Write Address Phase Data Phase t1 t2 t3 t4 CLKOUTA ARDY Normally Not Ready System ARDY Normally Ready System Case 2 Case 4 Case 1 Case 3 t4 tw t3 t2 t4 tw tw tw t4 tw tw t3 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 25 ...

Page 26: ... 1 19 1A1 1Y1 1A2 1Y2 1A3 1Y3 1A4 1Y4 2A1 2Y1 2A2 2Y2 2A3 2Y3 2A4 2Y4 1G 2G U3 74HCT138 SOIC16 1 2 3 6 4 5 15 14 13 12 11 10 9 7 A B C G1 G2A G2B Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 VCC 20 GND 10 VCC 16 GND 8 inportb 0 inportb 1 inportb 2 inportb 3 inportb 4 inportb 5 inportb 6 inportb 7 The CS will be active if program input output from I O address BASE 0 to BASE 0xff Read DI 0 to 7 DI_0_7 inportb BASE 0 Rea...

Page 27: ...4 D5 Q5 D6 Q6 D7 Q7 D8 Q8 CLK CLR U1 74HCT138 SOIC16 1 2 3 6 4 5 15 14 13 12 11 10 9 7 A B C G1 G2A G2B Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 C2 1u C0805 U3 74LS273 SOL20 3 2 4 5 7 6 8 9 13 12 14 15 17 16 18 19 11 1 D1 Q1 D2 Q2 D3 Q3 D4 Q4 D5 Q5 D6 Q6 D7 Q7 D8 Q8 CLK CLR GND GND GND VCC 20 GND 10 VCC 16 GND 8 outportb 0 outportb 1 The CS will be active if program input output from I O address BASE 0 to BASE 0xf...

Page 28: ...4 PLCC PLCC28 9 8 7 6 5 4 3 2 26 27 22 23 24 10 13 12 18 17 16 21 19 20 D0 D1 D2 D3 D4 D5 D6 D7 RD WR A0 A1 CS CLK0 G0 OUT0 CLK1 G1 OUT1 CLK2 G2 OUT2 C2 1u C0805 GND GND GND INT0 SCLK INT1 VCC 28 GND 14 VCC 16 GND 8 WR RD TO_1 A0 A1 A2 A3 A4 CS The addressing space of 8254 is from BASE 0 to BASE 3 as follows Timer Counter_0 BASE 0 Timer Counter_1 BASE 1 Timer Counter_2 BASE 2 Control word BASE 3 T...

Page 29: ...U3 SP213EH SSOP28 11 12 14 10 13 17 15 16 25 24 7 6 20 21 8 5 26 22 19 2 3 1 28 9 4 27 23 18 VCC C1 C1 GND V V C2 C2 SHDN EN T1IN T2IN T3IN T4IN R1OUT R2OUT R3OUT R4OUT R5OUT T1OUT T2OUT T3OUT T4OUT R1IN R2IN R3IN R4IN R5IN J3 CON10B 1 2 3 4 5 6 7 8 9 10 C8 1u C0805 GND GND GND VCC 42 GND 18 TI_1 TO_0 X X X TXD1 TXD1 RXD1 RXD1 The addressing space of 16550 is from BASE 0x10 to BASE 0x17 as follows...

Page 30: ...mode 0 1 D I with pull up pull down resistor 10K 1 0 D O 1 1 D I without pull up pull down register 10K After the I O pins are configured user can read write to data register 0xff74 to access these I O pins Refer to Sec 2 3 1 or Sec 2 3 2 for demo program 5 3 1 Using the D I O 4 SetDio4Dir int dir select D I or D O first if dir set to input outport 0xff70 mport 0xff70 1 4 set MODE to 0 outport 0xf...

Page 31: ...D O_14 OFF outport 0Xff74 mport 0Xff74 1 14 GetDio4 void read the status of D I_14 return mport 0Xff74 0x4000 5 3 3 Using the SCLK The 7188 series use this signal as a CLOCK source to drive all on board serial devices so it is always be programmed as D O Change this signal to other configuration will cause serious errors User can use this signal to drive external serial devices without any side ef...

Page 32: ...G 6 2 I O Expansion Board for D I O Timer Counter Model Description D I D O Relay Output Counter Timer Used with I 7188XA XB XC XG EX EG X100 DI 8 XC X101 DO 8 XC X102 Relay Output 2 XC X103 DI 7 XC X104 DI DO 8 each channel can be programmed to DI DO XC X105 DI DO 8 each channel can be programmed to DI DO XC X106 DI DO Can be used as 2 channels DO or 3 channels DI XC X107 DI DO 6 7 XB XG EX EG X1...

Page 33: ...A 2 2 8 10V XB XG EX EG X308 A D DO 6 4 0 10V XB XG EX EG X310 A D D A DI DO 3 3 2 0 20mA 0 10V 2 0 10V XB XG EX EG 6 4 I O Expansion Board for RS 232 422 485 DI DO Model Description D I D O Channels Speed Used with I 7188XA XB XC XG EX EG X500 RS 232 One channel 9 wire Without Case 115 2K XC X501 RS 232 One channel 5 wire 115 2K XC X502 RS 232 One channel 3 wire and one channel 5 wire 115 2K XC X...

Page 34: ... 485 one channel RS 485 Three channels RS 232 3 wire 115 2K XB XG EX EG X560 RS 232 Three channels 3 wire and 8M bytes NAND Flash Without Case 115 2K XA XC XB XG EX EG 6 5 I O Expansion Board for SRAM Flash Model Description Flash Disk Battery Backup SRAM Disk Used with I 7188XA XB XC XG EX EG X600 Flash Rom 4M bytes NAND Flash XA XC XB XG EX EG X601 Flash Rom 8M bytes NAND Flash XA XC XB XG EX EG...

Page 35: ...11 13 15 17 19 2 4 6 8 10 12 14 16 18 20 J2 CON20A JDIP20P FEMALE 1 3 5 7 9 11 13 15 17 19 2 4 6 8 10 12 14 16 18 20 T2 CON20A JDIP20P FEMALE 1 3 5 7 9 11 13 15 17 19 2 4 6 8 10 12 14 16 18 20 C1 CA0603 T1 CON20A JDIP20P FEMALE 1 3 5 7 9 11 13 15 17 19 2 4 6 8 10 12 14 16 18 20 J5 CON13 1 2 3 4 5 6 7 8 9 10 11 12 13 J9 CON5 SIP5 2 0 MALE 1 2 3 4 5 J8 CON5 SIP5 2 0 MALE 1 2 3 4 5 J7 CON3 SIP3 2 0 F...

Page 36: ...EMALE 1 2 3 4 5 J8 CON5 SIP5 2 0 MALE 1 2 3 4 5 J9 CON5 SIP5 2 0 MALE 1 2 3 4 5 TP1 CON5 SIP5 2 0 FEMALE 1 2 3 4 5 J5 CON13 1 2 3 4 5 6 7 8 9 10 11 12 13 J1 CON20A JDIP20P FEMALE 1 3 5 7 9 11 13 15 17 19 2 4 6 8 10 12 14 16 18 20 J2 CON20A JDIP20P FEMALE 1 3 5 7 9 11 13 15 17 19 2 4 6 8 10 12 14 16 18 20 CON3 1ST PART FIELD FEMALE LED2 1 2 3 4 5 CON2 1ST PART FIELD FEMALE LED1 1 2 3 4 5 T2 CON20A ...

Page 37: ...U2 74HCT244 2 18 4 16 6 14 8 12 11 9 13 7 15 5 17 3 1 19 1A1 1Y1 1A2 1Y2 1A3 1Y3 1A4 1Y4 2A1 2Y1 2A2 2Y2 2A3 2Y3 2A4 2Y4 1G 2G U4 74HCT138 1 2 3 6 4 5 15 14 13 12 11 10 9 7 A B C G1 G2A G2B Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 U1 74HCT138 1 2 3 6 4 5 15 14 13 12 11 10 9 7 A B C G1 G2A G2B Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 C3 0 1u C6 0 1u JP2 1 3 5 7 9 11 13 15 17 19 2 4 6 8 10 12 14 16 18 20 C4 0 1u C5 0 1u CON20A J1 CO...

Page 38: ... DI DO System clock Data Bus Serial Bus When you want to test DI and DO of I 7188XC D or I 7521 Please connect DI1 to DO1 DI2 to DO2 DI3 to DO3 When you want to test DI and DO of I 7188XA D or I 7521 Please connect DI1 to DO1 DI2 to DO2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 38 ...

Page 39: ...you want to test DI and DO of I 7188EX D or I 7188EG D Please define pins 1 to 8 2 to 9 3 to 10 4 to 11 5 to 12 6 to 13 7 to 14 Run dido exe for I 7188XB D I 7188XG D 7188XB dido Test DI DO 1 Please connect DI1 to DO1 Set Do 1 to Low Now DI1 is low DI OK Set Do1 to High Now DI1 is high DI OK Set Do1 to Low Now DI1 is low DI OK S_CLK DIO9 OK DIO4 DIO14 OK DIO4 DIO14 OK Data Bus Test OK Test Timer 0...

Page 40: ...188EG D i7188e dido S_CLK DIO9 OK DIO4 DIO14 OK DIO4 DIO14 OK Data Bus Test OK Test Timer 0 10 Timer0 INT0 Test OK Test Timer 1 10 00000 Timer1 INT1 Test OK I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 40 ...

Page 41: ...Now DI1 is low DI OK Set Do1 to High Now DI1 is high DI OK Set Do1 to Low Now DI1 is low DI OK S_CLK DIO9 OK DIO4 DIO14 OK DIO4 DIO14 OK Data Bus Test OK Test Timer 0 10 Timer0 INT0 Test OK Test Timer 1 10 00000 Timer1 INT1 Test OK I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 41 ...

Page 42: ...8XC D Digital Input Channels 8 Input Range Type Logic high level 3 5V 30V Logic low level 0V 1V Isolated none 8 1 2 Pin Assignment X100 COM2 Note refer to section 3 for A D D A DI DO wire connection I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 42 ...

Page 43: ...els of 8 DI Jumper Select TP0 or TP1 function TP0 J9 and J8 closed TP1 J9 and J10 closed 8 1 4 Programming DiVal inportb BASE for all 8 channels Note 1 The default value of BASE is 0 2 It is not recommended to change the value of BASE from 0 to another value 3 DiVal 0 all 8 channel are Low DiVal 1 Chennel_0 is High the other channels are Low DiVal 0xff all 8 channel are High I O Expansion Bus for ...

Page 44: ...al Output Channels 8 Output TTL level High Voltage 2 4V Min Low Voltage 0 8 Max Sink current 64mA Max Isolated none 8 2 2 Pin Assignment X101 COM2 Note refer to section 3 for A D D A DI DO wire connection I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 44 ...

Page 45: ...l of 8 D O Jumper Select TP0 or TP1 function TP0 JP9 and JP8 closed TP1 JP9 and JP10 closed 8 2 4 Programming outportb BASE DoVal for all 8 channels Note 1 The default value of BASE is 0 2 It is not recommended to change the value of BASE from 0 to another value 3 DoVal 0 turn all 8 channel OFF DoVal 1 turn chennel_0 ON the other channels OFF DoVal 0xff turn all 8 channel ON I O Expansion Bus for ...

Page 46: ...arrying current 2A Surge Strength 1 500V Electrical endurance Typical 500 000 operation at 30Vdc 1A Typical 100 000 operation at 125Vac 0 5A Relay on time typical 6ms Relay off time typical 6ms 8 3 2 Pin Assignment X102 COM2 NO Normal Open COM Common NC Normal Close O C Relay I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 46 ...

Page 47: ...n on 7188XC TP1 One channel of relay output Jumper Select TP0 or TP1 function TP0 JP9 and JP8 closed TP1 JP9 and JP10 closed 8 3 4 Programming SetDio4Dir 0 Set channel 0 to DO SetDio14Dir 0 Set channel 1 to DO SetDio4Low Turn channel_0 relay OFF SetDio14Low Turn channel_1 relay OFF SetDio4High Turn channel_0 relay ON SetDio14High Turn channel_1 relay ON I O Expansion Bus for 7188X 7188E User s Man...

Page 48: ...3 W Digital Input Channels 7 Input Range Type Logic high level 3 5V 30V Logic low level 0V 1V Isolated digital input 8 4 2 Pin Assignment X103 COM2 Note refer to section 3 for A D D A DI DO wire connection I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 48 ...

Page 49: ...d JP8 closed TP1 JP9 and JP10 closed 8 4 4 Programming SetTo10Dir 1 XDI1 GetTo1 set to D I read D I channel_1 SetTi1Dir 1 XDI2 GetTi1 set to D I read D I channel_2 SetDio9Dir 1 XDI3 GetDio9 set to D I read D I channel_3 SetDio14Dir 1 XDI4 GetDio14 set to D I read D I channel_4 SetDio4Dir 1 XDI5 GetDio4 set to D I read D I channel_5 SetTi0Dir 1 XDI6 GetTi0 set to D I read D I channel_6 SetTo0Dir 1 ...

Page 50: ... 0 3 W Digital Input Output Channels 8 Input Output each channel can be programmed to D I or D O Input Range 0 5V Max Isolated none 8 5 2 Pin Assignment X104 COM2 Note Provide functions of DI and DO from CPU I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 50 ...

Page 51: ... of 8 D I O Jumper Select TP0 or TP1 function TP0 JP9 and JP8 closed TP1 JP9 and JP10 closed 8 5 4 Programming Software library void SetDio4Dir int dir void SetDio4High void void SetDio4Low void int GetDio4 void void SetDio9Dir int dir void SetDio9High void void SetDio9Low void int GetDio9 void void SetDio14Dir int dir void SetDio14High void void SetDio14Low void int GetDio14 void I O Expansion Bu...

Page 52: ...etTi0 void void SetTo0Dir int dir void SetTo0High void void SetTo0Low void int GetTo0 void void SetDo1High void void SetDo1Low void int GetDo1 void void SetDo2High void void SetDo2Low void int GetDo2 void void SetDo3High void void SetDo3Low void int GetDo3 void int GetDi2 void int GetDi3 void void ClockHighLow void void ClockHigh void void ClockLow void I O Expansion Bus for 7188X 7188E User s Man...

Page 53: ...s 8 Input Range Type Logic high level 3 5V 30V Logic low level 0V 1V Isolated none Digital Output Channels 8 Output TTL level Isolated none 8 6 2 Pin Assignment X105 COM2 Note refer to section 3 for A D D A DI DO wire connection I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 53 ...

Page 54: ... 2 It is not recommended to change the value of BASE from 0 to another value 3 DiVal 0x00 all 8 channel are Low DiVal 0x01 Chennel_0 is High the other channels are Low DiVal 0xFF all 8 channel are High outportb BASE DoVal for all 8 channels Note 1 The default value of BASE is 0 2 It is not recommended to change the value of BASE from 0 to another value 3 DoVal 0x00 turn all 8 channel OFF DoVal 0x0...

Page 55: ... as D O SetDio14High select D I 8 DiVal inportb BASE read D I 8 from J5 Select D I 8 as following SetDio14Dir 0 select DIO14 as D O SetDio14Low select D O 8 outportb BASE DoVal set value of D O 8 to J5 DiVal inportb BASE D O 8 read back I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 55 ...

Page 56: ...gic high level 3 5V 30V Logic low level 0V 1V Isolated none Digital Output Channels 3 Open collector Output 250 mA 30V max Isolated none 8 7 2 Pin Assignment X106 COM2 Note refer to section 3 for A D D A DI DO wire connection I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 56 ...

Page 57: ...io4Dir 0 Set D O channel_1 SetDio14Dir 0 Set D O channel_2 SetDio4Low Turn D O channel_1 OFF SetDio14Low Turn D O channel_2 OFF SetDio4High Turn D O channel_1 ON SetDio14High Turn D O channel_2 ON DI Data SetTo1Dir 1 Set D I channel_1 Data SetTo0Dir 1 Set D I channel_2 Data SetDio9Dir 1 Set D I channel_3 Data GetTo1Dir Read D I channel_1 Data GetTo0Dir Read D I channel_2 Data GetDio9Dir Read D I c...

Page 58: ...put Range Type Logic high level 3 5V 30V Logic low level 0V 1V Isolated none Digital Output Channels 7 Open collector Output 100 mA 30V max Isolated none 8 8 2 Pin Assignment X107 Note refer to section 3 for A D D A DI DO wire connection I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 58 ...

Page 59: ...el_0 is High the other channels are Low DiVal 0x3F all 6 channel are High outportb BASE DoVal for all 7 channels Note 1 The default value of BASE is 0 2 It is not recommended to change the value of BASE from 0 to another value 3 DoVal 0x00 turn all 7 channel OFF DoVal 0x01 turn chennel_0 ON the other channels OFF DoVal 0x7F turn all 7 channel ON I O Expansion Bus for 7188X 7188E User s Manual Jan ...

Page 60: ...r I 7188XC Power consumption 0 5 W Frequency Low frequency 40Hz High frequency 100KHz Open collector output 250mA 30V Max Per channel 8 9 2 Pin Assignment X108 COM2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 60 ...

Page 61: ...q high low set pwm 0 aaB00 aa chan_0 OFF turn pwm 0 off aaB01 aa chan_0 On turn pwm 0 on aaC0 aa freq high low OnOff read pwm 0 status aaA1 freq high low aa chan_1 freq high low set pwm 1 aaB10 aa chan_1 OFF turn pwm 1 off aaB11 aa chan_1 On turn pwm 1 on aaC1 aa freq high low OnOff read pwm 1 status 4 testing procedure 01M 01PWM 01A0 100 1 1 01 chan_0 100 1 1 01C0 01 100 1 1 1 01A1 200 2 1 01 cha...

Page 62: ... 01B00 01 CHAN_0 Off 01C0 01 100 1 1 0 5 Run Visual Basic I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 62 ...

Page 63: ...0 23ms Typical Turn Off time 0 04ms Typical Input Output Isolation 1 500V AC 8 10 2 Pin Assignment X109 8 10 3 Programming outportb BASE DoVal for all 7 channels Note 1 The default value of BASE is 0 2 It is not recommended to change the value of BASE from 0 to another value 3 DoVal 0x00 turn all 7 channel OFF DoVal 0x01 turn chennel_0 ON the other channels OFF DoVal 0x7F turn all 7 channel ON I O...

Page 64: ...vel 0V 1V Isolated none 8 11 2 Pin Assignment X110 Note refer to section 3 for A D D A DI DO wire connection 8 11 3 Programming iValue inpw port for all 14 channel DiVal 0x0000 all 14 channel are Low DiVal 0x0001 Chennel_0 is High the other channels are Low DiVal 0x3FFF all 14 channel are High I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 64 ...

Page 65: ...ssignment X111 Note refer to section 3 for A D D A DI DO wire connection 8 12 3 Programming outpw port DoVal for all 13 channels Please notice that Base address 0x0080 not used DoVal 0x0000 turn all 13 channel OFF DoVal 0x0001 turn chennel_0 ON the other channels OFF DoVal 0x2000 turn all 13 channel ON I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 65 ...

Page 66: ...lution 12bit Input Range Type 0 2 5 V Sampling rate 900 Hz Isolated none 9 1 2 Pin Assignment X200 COM2 Note refer to section 3 for A D D A DI DO wire connection 9 1 3 Programming For Software Installation Demo Program Refer to Section 2 2 2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 66 ...

Page 67: ...alog Input Channel 1 Differential Resolution 12bit Input Range Type 0 20mA Sampling rate 900 Hz Isolated none 9 2 2 Pin Assignment X201 COM2 Note refer to section 3 for A D D A DI DO wire connection I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 67 ...

Page 68: ... I3 I4 I4 TP0 Original function on 7188XC TP1 Five channels of isolated DI Jumper Select TP0 or TP1 function TP0 JP9 and JP8 closed TP1 JP9 and JP10 closed 9 2 4 Programming For Software Installation Demo Program Refer to Section 2 2 2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 68 ...

Page 69: ...ferential Resolution 12bit Input Range Type 0 20mA Sampling rate 1800 Hz Isolated none 9 3 2 Pin Assignment X202 Note refer to section 3 for A D D A DI DO wire connection 9 3 3 Programming For Software Installation Demo Program Refer to Section 2 2 2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 69 ...

Page 70: ...Hz Digital Input Channels 2 Input Range Type Logic high level 3 5V 30V Logic low level 0V 1V Isolated none Digital Output Channels 6 Open collector Output 100 mA 30V max Isolated none 9 4 2 Pin Assignment X203 Note Refer to section 3 for A D D A DI DO wire connection For Software Installation Demo Program Refer to Section 2 2 2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 ...

Page 71: ... 12bit Input Range Type 0 4 095V Sampling rate 650 Hz Isolated none 10 1 2 Pin Assignment X300 COM2 Note refer to section 3 for A D D A DI DO wire connection 10 1 3 Programming For Software Installation Demo Program Refer to Section 2 2 2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 71 ...

Page 72: ...095V Sampling rate 650 Hz Isolated none Analog Intput Channel 1 Single Ended Resolution 12bit Input Range Type 0 2 5V Sampling rate 900 Hz Isolated none 10 2 2 Pin Assignment X301 COM2 Note refer to section 3 for A D D A DI DO wire connection I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 72 ...

Page 73: ... DataIn 0 4095 Note 4095 4 095V int AnalogIn void Return value 0 4095 Mapping formula Vref 4096 Note Vref 2 5v For Software Installation Demo Program Refer to Section 2 2 2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 73 ...

Page 74: ... 5V Sampling rate 650 Hz Isolated none Analog Intput Channel 1 Single Ended Resolution 12bit Input Range Type 5V Sampling rate 900 Hz Isolated none 10 3 2 Pin Assignment X302 COM2 Note refer to section 3 for A D D A DI DO wire connection I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 74 ...

Page 75: ... 2 2 2 Software specific Input Output range 5 0V 0 0V 0 0V 5 0V Decimal integer 0 2047 2048 4095 Hexadecimal 000 7FF 800 FFF A D sampling rate 1800 data sec with floating convertion Accuracy Typical 1 LSB 2 4 mV Maximum 2 LSB 4 8 mV D A thoughput 1300 data sec with floating convertion Accuracy Typical 1 LSB 2 4 mV Maximum 2 LSB 4 8 mV I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7...

Page 76: ...olated none Analog Intput Channel 1 Single Ended Resolution 12bit Input Range Type 5V Sampling rate 1800 Hz Isolated none Digital Input Channels 4 Input Range Type Logic high level 3 5V 30V Logic low level 0V 1V Isolated none Digital Output Channels 6 Open collector Output 100 mA 30V max Isolated none I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 76 ...

Page 77: ...re specific Input Output range 5 0V 0 0V 0 0V 5 0V Decimal integer 0 2047 2048 4095 Hexadecimal 000 7FF 800 FFF A D sampling rate 1800 data sec with floating convertion Accuracy Typical 1 LSB 2 4 mV Maximum 2 LSB 4 8 mV D A thoughput 1300 data sec with floating convertion Accuracy Typical 1 LSB 2 4 mV Maximum 2 LSB 4 8 mV D O throughput can generates 2KHz square wave signals I O Expansion Bus for ...

Page 78: ...olated none Analog Intput Channel 3 Single Ended Resolution 12bit Input Range Type 5V Sampling rate 1800 Hz Isolated none Digital Input Channels 4 Input Range Type Logic high level 3 5V 30V Logic low level 0V 1V Isolated none Digital Output Channels 4 Open collector Output 100 mA 30V max Isolated none I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 78 ...

Page 79: ...re specific Input Output range 5 0V 0 0V 0 0V 5 0V Decimal integer 0 2047 2048 4095 Hexadecimal 000 7FF 800 FFF A D sampling rate 1800 data sec with floating convertion Accuracy Typical 1 LSB 2 4 mV Maximum 2 LSB 4 8 mV D A thoughput 1300 data sec with floating convertion Accuracy Typical 1 LSB 2 4 mV Maximum 2 LSB 4 8 mV D O throughput can generates 2KHz square wave signals I O Expansion Bus for ...

Page 80: ...olated none Analog Intput Channel 7 Single Ended Resolution 12bit Input Range Type 5V Sampling rate 1800 Hz Isolated none Digital Input Channels 2 Input Range Type Logic high level 3 5V 30V Logic low level 0V 1V Isolated none Digital Output Channels 2 Open collector Output 100 mA 30V max Isolated none I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 80 ...

Page 81: ...re specific Input Output range 5 0V 0 0V 0 0V 5 0V Decimal integer 0 2047 2048 4095 Hexadecimal 000 7FF 800 FFF A D sampling rate 1800 data sec with floating convertion Accuracy Typical 1 LSB 2 4 mV Maximum 2 LSB 4 8 mV D A thoughput 1300 data sec with floating convertion Accuracy Typical 1 LSB 2 4 mV Maximum 2 LSB 4 8 mV D O throughput can generates 2KHz square wave signals I O Expansion Bus for ...

Page 82: ...ution 12bit Input Range Type 10 V Sampling rate 900 Hz Isolated none 10 7 2 Pin Assignment X306 COM2 Note refer to section 3 for A D D A DI DO wire connection 10 7 3 Programming For Software Installation Demo Program Refer to Section 2 2 2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 82 ...

Page 83: ...ngle Ended Resolution 12bit Input Range Type 10V Sampling rate 1800 Hz Isolated none 10 8 2 Pin Assignment X307 Note refer to section 3 for A D D A DI DO wire connection 10 8 3 Programming For Software Installation Demo Program Refer to Section 2 2 2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 83 ...

Page 84: ...ded Resolution 12bit Input Range Type 0 10V Sampling rate 1800 Hz Isolated none Digital Output Channels 6 Open collector Output 100 mA 30V max Isolated none 10 9 2 Pin Assignment X308 Note Refer to section 3 for A D D A DI DO wire connection I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 84 ...

Page 85: ...fic Input Output range 0V 4 9V 5V 10V Decimal integer 0 2047 2048 4095 Hexadecimal 000 7FF 800 FFF A D sampling rate 1800 data sec with floating convertion Accuracy Typical 1 LSB 2 4 mV Maximum 2 LSB 4 8 mV D O throughput can generates 2KHz square wave signals I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 85 ...

Page 86: ...none Analog Intput Channel 2 Differential Resolution 12bit Input Range Type Ch0 0 20 mA Ch1 0 10 V Sampling rate 1800 Hz Isolated none Digital Input Channels 3 Input Range Type Logic high level 3 5V 30V Logic low level 0V 1V Isolated none Digital Output Channels 3 Open collector Output 100 mA 30V max Isolated none I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 86 ...

Page 87: ...tware specific Input Output range 0V 4 9V 5 0V 10V Decimal integer 0 2047 2048 4095 Hexadecimal 000 7FF 800 FFF A D sampling rate 1800 data sec with floating convertion Accuracy Typical 1 LSB 2 4 mV Maximum 2 LSB 4 8 mV D A thoughput 1300 data sec with floating convertion Accuracy Typical 1 LSB 2 4 mV Maximum 2 LSB 4 8 mV D O throughput can generates 2KHz square wave signals I O Expansion Bus for ...

Page 88: ... bit timer counter Isolated none 11 1 2 Pin Assignment Jumper Setting X400 COM2 Note You can used 3 channels 16 bit counters or 1 channel 16 bit and 1 channel 32 bit J7 for counter 0 TP0 Original function on 7188XC TP1 for counter1 counter2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 88 ...

Page 89: ...O_0 or external signal for CLK0 T2 is used to select High or external signal for G0 T3 is used to control 16 bit 32 bit counter 1 2 select 32 bits counter 2 3 select two 16 bit counters T4 is used to select internal TO_1 or external signal for CLK1 T5 is used to select OUT1 or OUT2 to INT1 T6 is used to select OUT1 to pin 7 of J5 T7 is used to select OUT2 to pin 8 of J5 11 1 3 Programming For Soft...

Page 90: ...This page is blank I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 90 ...

Page 91: ...This page is blank I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 91 ...

Page 92: ...ernal FIFO 16 bytes Transmission speed 115 2K BPS max Modem control Isolated none 12 1 2 Pin Assignment Jumper Setting X500 COM2 Figure 1 Note There are two type of functions in X500 1 COM3 TXD RXD RTS CTS DSR DTR DCD RI GND This function without case 2 COM3 TXD RXD GND This function with case I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 92 ...

Page 93: ...of 7188XC J7 Three wires of RS 232 RXD TXD GND Pin Assignment refer to Figure 1 on page 90 J3 9 pin connector of RS 232 connect to modem Block Diagram 7188XC 7188XB J1 J2 9 pin RS 232 J3 J7 J7 3 pin RS 232 I O Expansion Bus J2 J1 X500 Modem I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 93 ...

Page 94: ...nt ToCom3Str char str int ToCom3Bufn char buf int no int printCom3 char fmt void ClearTxBuffer3 void int SetCom3FifoTriggerLevel int level int SetBaudrate3 unsigned long baud int ReadCom3 void int ClearCom3 void int DataSizeInCom3 void int WaitTransmitOver3 void int IsTxBufEmpty3 void int IsCom3OutBufEmpty void I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 94 ...

Page 95: ...XD RTS CTS GND 16550 compatible Internal FIFO 16 bytes Transmission speed 115 2K BPS max Isolated none 12 2 2 Pin Assignment X501 COM2 12 2 3 Programming For Software Installation Demo Program Refer to Section 2 2 2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 95 ...

Page 96: ...TS GND COM4 TXD RXD GND 16550 compatible Internal FIFO 16 bytes Transmission speed 115 2K BPS max Isolated none 12 3 2 Pin Assignment X502 COM2 12 3 3 Programming For Software Installation Demo Program Refer to Section 2 2 2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 96 ...

Page 97: ...Internal FIFO 16 bytes Transmission speed 115 2K BPS max Isolated none 12 4 2 Pin Assignment X503 12 4 3 Programming I 7188E4 and X503 I 7188EX are software the same I 7523 and X503 I 7188XB are software the same For Software Installation Demo Program Refer to Section 2 2 2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 97 ...

Page 98: ...R DCD RI GND 16550 compatible Internal FIFO 16 bytes Transmission speed 115 2K BPS max Modem control Isolated none 12 5 2 Pin Assignment X504 12 5 3 Programming I 7188E4 and X504 I 7188EX are software the same For Software Installation Demo Program Refer to Section 2 2 2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 98 ...

Page 99: ... 16550 compatible Internal FIFO 16 bytes Transmission speed 115 2K BPS max Isolated none 12 6 2 Pin Assignment X505 12 6 3 Programming I 7188E5 and X505 I 7188EX are software the same I 7524 and X505 I 7188XB are software the same For Software Installation Demo Program Refer to Section 2 2 2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 99 ...

Page 100: ...8 TXD RXD GND 16550 compatible Internal FIFO 16 bytes Transmission speed 115 2K BPS max Isolated none 12 7 2 Pin Assignment X506 12 7 3 Programming I 7188E8 and X506 I 7188EX are software the same I 7527 and X506 I 7188XB are software the same For Software Installation Demo Program Refer to Section 2 2 2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 100 ...

Page 101: ...atible Internal FIFO 16 bytes Transmission speed 115 2K BPS max Isolated none Digital Input Channels 4 Input Range Type Logic high level 3 5V 30V Logic low level 0V 1V Isolated none Digital Output Channels 4 Open collector Output 100 mA 30V max Isolated none I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 101 ...

Page 102: ... The DI default value of BASE is 0 Note2 The DO default value of BASE is 0 I 7188E3 and X507 I 7188EX are software the same I 7522A and X507 I 7188XB are software the same For Software Installation Demo Program Refer to Section 2 2 2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 102 ...

Page 103: ...mpatible Internal FIFO 16 bytes Transmission speed 115 2K BPS max Isolated none Digital Input Channels 4 Input Range Type Logic high level 3 5V 30V Logic low level 0V 1V Isolated none Digital Output Channels 4 Open collector Output 100 mA 30V max Isolated none I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 103 ...

Page 104: ...he DI default value of BASE is 0 Note2 The DO default value of BASE is 0 I 7188E3 232 and X508 I 7188EX are software the same I 7522A and X508 I 7188XB are software the same For Software Installation Demo Program Refer to Section 2 2 2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 104 ...

Page 105: ...550 compatible Internal FIFO 16 bytes Transmission speed 115 2K BPS max Isolated none Digital Input Channels 4 Input Range Type Logic high level 3 5V 30V Logic low level 0V 1V Isolated none Digital Output Channels 4 Open collector Output 100 mA 30V max Isolated none I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 105 ...

Page 106: ... A DI DO wire connection 12 10 3 Programming Note1 The DI default value of BASE is 0 Note2 The DO default value of BASE is 0 For Software Installation Demo Program Refer to Section 2 2 2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 106 ...

Page 107: ... O COM3 TXD RXD GND 16550 compatible Internal FIFO 16 bytes Transmission speed 115 2K BPS max Isolated none Digital Input Channels 5 Input Range Type Logic high level 3 5V 30V Logic low level 0V 1V Isolated none Digital Output Channels 5 Open collector Output 100 mA 30V max Isolated none I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 107 ...

Page 108: ...12 11 3 Programming I 7188E3 and X510 I 7188EX are software the same Note1 The DI default value of BASE is 0 Note2 The DO default value of BASE is 0 For Software Installation Demo Program Refer to Section 2 2 2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 108 ...

Page 109: ...le Internal FIFO 16 bytes Transmission speed 115 2K BPS max Isolated none 12 12 2 Pin Assignment X511 12 12 3 Programming I 7188E5 and X511 I 7188EX are software the same I 7524 and X511 I 7188XB are software the same For Software Installation Demo Program Refer to Section 2 2 2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 109 ...

Page 110: ...Data Data 16550 compatible Internal FIFO 16 bytes Transmission speed 115 2K BPS max Isolated none 12 13 2 Pin Assignment X512 12 13 3 Programming I 7188E8 and X512 I 7188EX are software the same I 7527 and X512 I7188XB are software the same For Software Installation Demo Program Refer to Section 2 2 2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 110 ...

Page 111: ... I 7188EG Parallel I O COM4 TXD RXD GND COM5 TXD RXD GND COM6 TXD RXD GND 16550 compatible Internal FIFO 16 bytes Transmission speed 115 2K BPS max Isolated none Storage flash 8M bytes Endurance 1 000 000 Program Erase Cycles Data Retention 10 years I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 111 ...

Page 112: ... 14 2 Pin Assignment COM1 COM2 COM1 COM2 X560 12 14 3 Programming For Software Installation Demo Program Refer to Section 2 2 2 I O Expansion Bus for 7188X 7188E User s Manual Jan 2005 v1 5 7PH 000 15 112 ...

Page 113: ...00_Init int wBaseAddr int wType int X600_Reset_FLASH void int X600_WP_FLASH char wp void X600_Read_FLASH_ID int maker int device void X600_Read_FLASH_Status int status int X600_MarkBadPage unsigned int wAddr int X600_Erase_FLASH unsigned int wAddr int X600_Erase_FLASH_Unconditional unsigned int wAddr int X600_Write_FLASH unsigned int wAddr char buf1 char buf2 int X600_Read_FLASH unsigned int wAddr...

Page 114: ... I 7188 power off SRAM requires a minimum of 2 0 V at battery mode Data loss happens when power voltage is less than 2 0 V An automatic backup will take place when I 7188 is power off The battery is replaceable However there is a risk to loose data during the process of changing batteries Specifications 1 The minimum data retention supply voltage is 2 0V 2 The X607 can provide 9 years backup time ...

Reviews: