Acqutek - XU-i088A (details)
Home - Product Index - Contact & Ordering - Support - Calendar - Download - Y2K - Clearance

[Pentium III/Celeron] HS-6037 - Rocky-3702EV - Rocky-3701 - Juki-3711 - Juki-3712
[Pentium/K6] Rocky-568EV - Rocky-548TX - Juki-745E - Juki-740E
[486DX/386SX] Rocky-418 - Juki-750E - Rocky-318 - Juki-732E - PM-i387(V)
[Embedded] NOVA-600 - NOVA-300 - XU-i088A
[XCI Expansion] XC-IO96 - XC-AD12 - XC-DA12 - XC-2285A
[XDI Expansion] XI-PI08 - XI-IM04 - XO-RR08 - XO-SRD4/XO-SRA4 - ST-XD02 - ST-DM37 - IC-XCXD

XU-i088A Brief Description
V20 (8088) Embedded Computer

Description - Model No - Expansion - Block Diagram - Function - Programming/Emulation - Register - Specifications


    V20 (8088) CPU at 8MHz or 10MHz
    64KB memory
    32KB or 56KB EPROM memory for program
    8KB or 32KB SRAM or NVSRAM for data abd buffer
    Watch-dog timer
    7 segments LED indicator
    8 bit switch
    3287 real time clock providng 128 bytes NVSRAM
    24 bit digital I/O (8255)
    Variety Isolated expansion board for digital I/O
    XCI I/F for A/D, D/A, I/O and RS-232/422/485
    Program can be developed in 8088 Assembly or C
    Program can be simulated in a personal computer
    Dimension : 120mm x 120mm


    Designing and using a single board computer for a simple application is always a nightmare for both the project leader and the design engineer. The designer, not only spends too much time designing the system, but also spends too much money purchasing expensive equipment like Microprocessor Developing Systems or In-Circuit-Emulation.

    Well, no longer; here is the solution -- the XU-i088A and its XCI and XDI family. The XU-i088A is a V20 CPU (8088 Compatible) single board computer with 24 bit digital I/Os, XDI/XCI expansion I/F, 7 segments LED display, watch-dog timer and Real Timer Clock (RTC). You may easily use the PI-IO48A as the emulator to design your application in the powerful PC environment, using thousands of software packages, significant operating systems, and debuging tools that are available for the PC. You may download S/W to the EEPROM or Nonvolatile SRAM on the PI-IO48A to emulate the operation of the XU-i088A on a standard PC.

    Furthermore, by using the XC-2285A - the communication expansion board, a user may link several control nodes together, and/or to a main "host" computer. What does all this mean ? It means intelligent control nodes can be assigned simple I/O applications, thereby freeing the "host" computer to do more important jobs.


    Model No. Description
    PU-i088A V20 (8088) Embedded Computer


    Model No. Connector Function
    XC-IO96 J1 96 digital I/O expansion
    XC-AD12(-H) J1 8 channel 12-bit A/D expansion
    XC-DA12(16) J1 2 channel 12/16-bit D/A expansion
    XC-2285A J1 Communication and Timer expansion
    XI-PI08 CON1-CON3 3-32V photo-coupled I/P module
    XI-IM04-32 CON1-CON3 12-32V AC/DC I/P module
    XI-IM04-140 CON1-CON3 90-140V AC/DC I/P module
    XI-IM04-280 CON1-CON3 180-280V AC/DC I/P module
    XO-RR08 CON1-CON3 10VA reed relay module
    XO-SRD4 CON1-CON3 3A 5-60V DC S.S.R. module
    XO-SRA4 CON1-CON3 3A 24-280V AC S.S.R module
    ST-XD02 CON1-CON3 Screw terminal board
    IC-XCXD   Chassis



    The CPU - The XU-i088A uses the V20 CPU. It is a CMOS 16-bit microprocessor with an 8 bit external data bus, operating at 8MHz speed. The V20 CPU instruction set is a superset of the Intel 8088 instruction set, allowing it to perform as an 8088.

    The memory - The XU-i088A provides 2 memory sockets on board; the program memory socket (U12) and the buffer memory socket (U14).

    The program memory socket - The U12 socket will accept an 8, 32 or 56KB ROM. The memory address is located from XE000H to XFFFFH (8KB) or X8000H to XFFFFH (32KB) or X2000H to XFFFFH (56KB). It is possible to use an EEPROM or a nonvolatile SRAM instead of a ROM/EPROM in the ROM socket. It provides the user a place to save data permanently even when the power is off. It would also allow the user to download programs from a PC to the remote XU-i088A.

    The buffer memory socket - The U14 memory socket can use a 8KB or a 32KB SRAM (or nonvolatile SRAM). This memory is used as a data buffer for programming data. The memory address is located from X0000H to X1FFFH (8KB) or X0000H to X7FFFH (32KB).

    The DIP switch - The XU-i088A has an 8 position on board DIP switch. 3 switches are used to select the memory type, the other 5 switches are reserved for user applications. For example, they can be assigned as a station number selection for XU-i088A in a multi-station control system.

    The 7-segment LED - The 7-segment LED is used as a system status indicator. A user may use it for debugging purposes while designing an application or simply as a system status indicator.

    The watch-dog timer - The watch-dog timer is the circuit that should be refreshed periodically. If it is not refreshed, it will automatically reset the system. This prevents a system from hanging indefinitely.

    Real time clock (RTC) - A 3287 Real-Time Clock (RTC) is included. The 3287(A) is a low power microprocessor providing a time of day clock. The 3287(A) also equipped with 114 bytes of general nonvolatile storage which can be used to store the XU-i088A configuration and status even the power is turned off. The 3287(A) RTC module equipped with a 3V Lithium battery, this battery is used to maintain the 114 byte memory and keep the clock operating during power off situations. The Lithium battery will operate the 3287(A) at least 10 years while the power is off.

    8255 digital I/O and XDI expansion - The XU-i088A features a digital I/O controller - 8255. It has 24 digital I/O lines that are divided into three 8 bit ports. Each port can be programmed as either input or output. All digital I/Os are configured as Expansion Data Interface (XDI). A variety of isolated I/O expansion boards are available.

    XI-PI08 8 Line Photo-coupled Input Expansion Board For XDI Bus
    XI-IM04-32 4 Line 12V-32V AC/DC Input Module Expansion Board For XDI Bus
    XI-IM04-1404 Line 90V-140V AC/DC Input Module Expansion Board For XDI Bus
    XI-IM04-2804 Line 180V-280V AC/DC Input Module Expansion Board For XDI Bus
    XO-RR08 8 Line 10VA Reed-Relay Expansion Board For XDI Bus
    XO-SRA4 4 Line 3A/24-280V AC Solid-State-Relay (S.S.R.) Expansion Board For XDI Bus
    XO-SRD4 4 Line 3A/5V-60V DC Solid-State-Relay (S.S.R.) Expansion Board For XDI Bus
    ST-XD02 Screw Terminal Board For XDI Bus

    XCI expansion - The XU-i088A provides a XCI interface which allows a user to connect to a variety daughter boards including digital I/O expansion, analog I/O expansion and communication I/F.

    XC-IO96 96 Line Digital I/O Expansion Board For XCI Bus (XU-i088/PI-IO48)
    XC-AD12 8 Channel 12 Bit 25us A/D Expansion Board For XCI Bus (XU-i088/PI-IO48)
    XC-DA12 2 Channel 12 Bit D/A 12us Expansion Board For XCI Bus (XU-i088/PI-IO48)
    XC-2285A RS-232/422/485 Communication I/F Expansion Board for XCI Bus (XU-i088/PI-IO48)


    Designing an embedded application for a single board computer can be very time consumption and very expensive. Design tools like MDS (Microprocessor Developing System) or ICE (In-Circuit-Emulation) are complex and expensive. However, designing an embedded application for the XU-i088A is much more cost effective and efficient.

    Basically, the only tool a user may need for the XU-i088A development emulation is the PI-IO48A and a PC. The EEPROM or Nonvolatile SRAM is not necessary, but it would save time and increase the performance of S/W development.

    The PI-IO48A can be used as an emulator for design purposes. Once a developer designs a system that works with a PI-IO48A in a PC, the same system (software and hardware) will work with the XU-i088A.

    You may use Assembly and C language to develop the applications for the XU-i088A.

      8088 assembly - Using 8088 assembly to write application for XU-i088A is very simple and easy, an 8088 assembler program is available from Microsoft.

      C - The C language is a transitional used in a RAM-resident host environment where a defined run-time environment such as PC-DOS, MS-DOS or UNIX exists. Programming testing can be easily be accomplished by executing the program on the system where the codes is written. You may design the XU-i088A application under several popular C Compiler, including Microsoft C.


    Port I/O Devices
    0xx0H Reserved
    0xx1H DIP switch status
    0xx2H LED display
    0xx3H Reserved
    0xx4H 8255 Port A
    0xx5H 8255 Port B
    0xx6H 8255 Port C
    0xx7H 8255 command port
    0x70H-0x71H RTC port
    1xx0H-1xxFH 1st XCI expansion board
    2xx0H-2xxFH 2nd XCI expansion board
    3xx0H-3xxFH 3rd XCI expansion board
    4xx0H-4xxFH 4th XCI expansion board
    5xx0H-5xxFH 5th XCI expansion board
    6xx0H-6xxFH 6th XCI expansion board
    7xx0H-7xxFH 7th XCI expansion board


    CPU V20 (8088)
    CPU clock 8MHz
    CPU operating mode Minimum mode
    Interrupt Maskable interrupt
    Interrupt vector FFH
    Interrupt source From RTC or XCI bus
    Program memory 8KB/32KB/64KB
    Memory type PROM/EPROM/EEPROM/Nonvolatile SRAM
    Data and buffer memory 8KB/32KB
    Memory type SRAM/Nonvolatile SRAM
    Expansion capability XCI daughter board
    Digital I/O
    Controller One 8255
    Number of input lines 24 lines total configurable for I/O
    Logic family LSTTL
    Fanin load 1/8 LSTTL load
    Fanout drives 10 LSTTL loads
    I/O devices
    Status switch One 8 switch DIP switch
    Display One 7-segment LED
    Watch-dog timer 155 ms
    Real timer clock (RTC)
    Controller 3287 or 3287A
    General purpose NVSRAM 114 bytes
    Battery type 3V Lithium
    Data-retention 10 years minimum
    SRAM 6264 (8KB) or 62256 (32KB)
    NVSRAM 4010 (8KB) or 4011 (32KB)
    EPROM 2764 (8KB) or 27256 (32KB) or 27512 (64KB)
    Power Supply
    Power requirement +5V
    Power consumption 600mA
    Operating temperature +5 ° C to +50 ° C
    Storage temperature -25 ° C to +85 ° C
    Operating humidity 0 to 90% non-condensing
    Storage humidity 0 to 90% non-condensing
    Weight 130 g
    Dimension 13.3 x 12.2 x 1.8 cm

Copyright © 1996 - 2000 by Acqutek Corporation, Inc.