TERN MiniDrive 16bit CPU(NEC V25)[x86 compatible]  8MHZ C/C++ Programmable Controller, 24 I/O w/ multiplexed functions, 8 comparator/4bit ADC, 3 interrupt inputs, 2 RS232, 7 solenoid drivers, LCD interface

wpe1D.jpg (10658 bytes)

LCD interface with 40 I/O lines, RS-232
solenoid drivers

As of 2003, this product is being discontinued as NEC has ended production on the NEC-V25.  Limited inventories for prior customers available..

Please see MD88, or SmartLCD as  possible replacements.

MiniDrive Specs/Features:
* Measures 4.4x2.6 inches
* 16-bit CPU (NEC V25), x86 compatible

* 8 MHz system clock
* Power consumption: 120 mA at 5V
* Low power version: 75 mA
* Temperature: -40 to +85 Celsius
* Up to 512 KB Flash/EPROM

* Up to 512 KB battery-backed SRAM
* 512-byte EEPROM
* 24 TTL I/Os w/ multiplexed functions
* 8 comparators/4-bit ADC, 3 interrupt inputs
* Two RS-232 serial ports
* 7 solenoid drivers
* LCD interface

MiniDrive is a low cost complete single board controller. Measuring 4.4 x 2.6 inches, it has a total of 40 I/O lines, including 24 bi-directional I/O lines from the V25 processor (multiplexed functions), eight channels of 4-bit ADC (comparator inputs), and an additional eight digital outputs. Seven digital outputs are buffered by high voltage/current drivers capable of sinking up to 350 mA at 50V each channel. They can be used to drive solenoids, relays, or lights. MiniDrive can operate reliably in a tough industrial environment of temperature range of -40 to +85 degree C.

Two high speed, full-duplex RS-232 serial ports support 115,200 baud or higher. Five LCD headers on-board support 16x2, 20x4, 40x4 character type LCDs, and 128x128, 240x64, 240x128 dot graphic LCDs. A beeper and a keypad can be installed.

The MiniDrive can be directly solder-attached on the back of an LCD module. An optional switching regulator (MAX766) can be installed to provide -15V for graphic LCDs. The MD provides all these signals on five headers with various pin out configurations in order to match various LCD modules as shown below.

minidrive2.gif (52595 bytes)


Eight comparator inputs can be used as digital inputs or measuring analog inputs in 16 levels. Three external interrupt inputs can trigger the immediate execution of user programmable interrupt service routines.

The MiniDrive is C/C++ programmable with a 16-bit CPU (V25, 8MHz). It supports up to 512KB EPROM/Flash in a 32 pin ROM socket and up to 512KB battery-backed SRAM in a 32 pin RAM socket.  The 24 I/O from the CPU lines are multiplexed with control and I/O functions.

It also features three 16-bit timers and two high speed counters (up to 500 kHz). It is also equipped with power failure detection, watchdog timer, LED, +5V, -12V/-15V power supplies. Two standby modes, HALT and STOP, can reduce the system total power consumption.

The MiniDrive88, despite its name, is significantly different from this MiniDrive.  It is intended for use as a control unit with on-board microprocessor, and has up-to 35 solenoid drivers.

Ordering Information (Qty 1/100/1K/5K+)

Includes NEC V25, 2 RS-232, 3 timers, comparators, 15 I/Os,  watchdog timer, 512 byte EE. Does not include add-on options. OEM option discounts available.

Development Service: Testech Electronics provides cost effective development service for a full turnkey solutions to assist our customer with automating or customised  project using Tern controller. We help you to implement your ideas and solve your problem quickly. Contact us at sales@testech-elect.com or call +65-67492162 for a discussion on how you can speed up your projects.

Add-on Options:

1) SRAM: 32KB/128KB/512KB    $8/$15/$40
2) Debug ROM (TDREM_V25) $30
3) Battery $10
4) Low-power version $25
5) Graphic LCD interface
(PAL MDP010 and -15V)


Includes MD, character or graphic LCD, and beeper.

MDC16x2 16x2 character (85x30 mm)


MDC20x4 20x4 character (98x60 mm)


MDG240x64 240x64 pixel (180x75 mm) $349
MDG240x128 240x128 pixel (144x104 mm) $399

  Back to TERN Main Page    |    Back to Testech Home Page    |    Compiler    |     RTOS    |    Emulator/Debugging