A Microchip RISC processor controls on-board circuitry and executes application specific computations and Logic operations. The board is supplied with a PIC16C74A microcontroller but supports several other compatible PIC microcontrollers such as PIC16F877 or PIC18F4520. The IOCP-74 consolidates the most requested peripherals into one module. Standard functions include: Analog and Digital I/O, Counter/Timers, EEPROM and Serial Communications. A user can easily connect additional hardware by means of the prototyping area which accommodates both parallel and SPI type devices in through-hole and surface-mount packages.
All module data variables and parameters are stored in a RAM array which the host accesses through a simple 8-bit sequential FIFO interface. This circuitry allows the exchange of relatively large blocks of data even though the IOCP-74 occupys only eight host I/O locations. Further efficiencies are gained by using the module's software generated shared interrupt to request host service only when specific events occur.
|Analog: Inputs:||LTC1298: Two single-ended or one differential 12-bit (1 in 4096), ±1 LSB, 0-5vdc, 11khz max.|
PIC A/D: Three single-ended 8-bit (1 in 256), ±1 LSB, Int./Ext. VREF, 5Vdc max. These three inputs can alternately be used as general purpose digital I/O.
|Analog Outputs:||LTC1446: Two 12-bit (1 in 4096) ±0.2 LSB, 0-4.095Vdc,±5mA|
|Digital I/O||Eight digital I/O channels, CMOS levels, ±25mA. Pinout and drive compatible with I/O racks and other peripheral devices. Six "PORTB" bits provide software programmable pull-ups and change of state detection. Two "PORTC" bits provide alternate timer functions including Pulse-Width-Modulation, timer clock source and input/output capture/compare modes.|
|External Memory:||High speed non-volatile SPI EEPROM, 2k x 8-bit|
|Communications:||PIC supervised serial asynchronous/synchronous communications. Software configured parameters. Supports 9-bit protocols and half-full duplex. Jumper selectable RS-232 or multi-drop RS-485. Non-Isolated.|
|Addressing:||Occupies 8 consecutive bytes in hosts I/O map. Jumper selectable between 0 through 0x3f8 hexadecimal|
|Interrupt:||Optionally uses one interrupt, jumper selectable IRQ 3,4,5,6,7,9,(10,11,12,14,15)* or Disable. Software generated, supports sharing. *Access to upper interrupts requires optional J2/P2 stack-through connector.|
|Processor:||Socketed PIC16C74, 40 Pin DIP, 4K EPROM, 198 bytes RAM On-board 20mhz clock oscillator. Refer to Microchip PIC16C74 data sheet for complete device information. Most user supplied compatible microcontrollers such as PIC16F877 or PIC18F4520 can be substituted but must support the PIC Parallel-Slave-Port hardware feature.|
|Prototyping Area:||120+ solder-pad/wire-wrap holes, 0.036" dia. , 0.1" spacing. One 24 SOIC pattern with wire access to pads. Access to: Logic power; PC/104 buffered Data[0:7], Address[0:1], IOR*, IOW*, Resets and 2 decoded I/O selects; Serial Peripheral Interface bus (SDI, SDO, SCLK) and 4 decoded SPI selects.|
|Power Requirement:||+5vdc ±5% @ 125mA typical. Unloaded outputs, user circuitry excluded|
|Dimensions:||PC/104 compliant, 3.55"W x 3.75"L x 0.6"H. 8-bit stack through.|
Holes provided for optional J2/P2 connector for 16-bit stack-through compatibility
|Environmental:||Operating temperature: 0°C to 65°C |
Non-condensing relative humidity: 5% to 95%
|Product Origin:||Designed, Engineered, and Assembled in U.S.A. by SCIDYNE Corporation using domestic and foreign components.|