You are here: Home » Microprocessor Training Systems » Flite 68EC020 Training System


Flite 68EC020 EVM Microprocessor Training System

Find this product exclusively at Flite Electronics International 

System Overview

The Flite 68EC020 EVM package is designed to provide the perfect introduction to the world of 32-bit embedded controllers by way of the very popular Motorola MC68EC020. The MC68EC0x0 family includes stramlined versions of the MC68000, MC68020 and MC68040 microprocessors, enabling designers of embedded systems to select a specially developed processor of appropriate price and performance.

Despite its advanced features, the Flite 68EC020 EVM is of simple and efficient design and is very easy to use. It will enable a potential user of this range of embedded controllers to quickly master the subject, and has been designed to minimise the learning curve for those new to, and those already familiar with, the MC680x0 family.

The Flite 68EC020 EVM package also makes an idea platform for use by more advanced microprocessor training courses, and many systems are currently in use at educational establishments world-wide.

For development and training use, the Flite 68EC020 EVM board is connected to a display terminal or personal computer. This allows access to the board's built-in monitor, line assembler and disassembler features. Used in conjunction with our range of PC-based macro cross assembler and C cross compiler packages, the Flite 68EC020 EVM makes a powerful target system allowing programs to be developed on a PC and then downloaded in the form of Motorola 'S' Format files.

Included in the package is the Flite 68EC020 EVM system board, a power adapter, a PC serial link cable, PC terminal emulation and download software, and a detailed user's manual.


Hardware

The Flite 68EC020 EVM is based around the full 32-bit data bus and 24-bit address bus of the MC68EC020 microprocessor, and also contains the MC68881 floating point maths co-processor and two other devices from the MC68000 peripheral family.

Memory consists of sixteen 64K x 4-bits wide static RAM memories providing 512K bytes of RAM, and one 64K byte-wide EPROM containing the monitor, assembler and disassembler firmware. The RAM can be used for storing the user's program as well as for data storage. For turnkey applications the monitor EPROM can be replaced by the user's own firmware, up to 128K bytes in size.

The MC68681 Dual Universal Asynchronous Receiver/Transmitter (DUART) provides two RS232 compatible serial ports, one for connection with a data terminal or host computer such as an IBM compatible PC, and the other for connection to a printer or for use by the user. Two male 9-way D-type connectors are provided.

The MC68230 Peripheral Interface/Timer (PI/T) provides 24 parallel input/output lines plus a counter/timer. Access to these lines is by way of a 40-pin IDC header which is compatible with a range of development and educational peripherals such as our applications board, switch and lamp board, and 4mm interface module.

Further user expansion may be gained by way of the male 96 way DIN41612 connector, which provides access to all the MC68EC020 processor signals.

An on-board system reset switch is also provided.


Firmware

A 64K byte firmware package is provided with the Flite 68EC020 EVM making the board a mini development system. It comprises a comprehensive monitor, a line-by-line assembler and a disassembler.

The monitor program has been made as simple to use as possible, with each of the 73 different commands being invoked by simple two-letter codes. No further information needs to be provided on the command line as, when necessary, the monitor provides user-friendly prompts requesting any further information that may be required. Being user-friendly in this way, the monitor program does not require many hours of learning before constructive use of the system can begin. The occasional user will also benefit from the help command which lists each of the 73 commands along with brief descriptions of their functions. In most cases no further reference to the user's manual will be required once the detailed description of the commands has been studied.

The line-by-line assembler accepts assembler language instructions and assembles them one line at a time, making program entry simple and quick. For demonstrations and test programs this will be found even faster and more convenient than using a host computer with cross-software facilities.

Using the disassembler, machine code may be disassembled from anywhere in memory. The assembler source code obtained may then be displayed on screen or printed out if a printer is connected.

Other monitor commands allow code to be executed and single-stepped, allow breakpoints to be set, registers and memory contents to be displayed, and much more.


Documentation

Flite Electronics realise that no matter how good a microprocessor training and development system may be, for the user to be able to bring out its full potential as quickly as possible, good quality documentation is essential. Consequently, the Flite 68EC020 EVM is supplied with a user's manual that is both comprehensive and easy to read. Not only is every aspect of the system described, but example programs are also given where possible.

The documentation leads the user through setting up the system and provides detailed information on its hardware and firmware. Monitor commands are described in detail, as are monitor system calls and the 68020 instruction set and addressing modes. The use of the MC68881 floating point maths coprocessor, MC68681 Dual Universal Asynchronous Receiver/Transmitter (DUART) and MC68230 Peripheral Interface/Timer (PI/T) is also described with examples, and full schematics are provided for the board.


Specifications

CPU Motorola MC68EC020 microprocessor with 32-bit data bus and 24-bit address bus
Co-processor MC68881 floating point maths co-processor
System Clock 32MHz crystal controlled oscillator divided by two to obtain 16MHz clock
RAM 512K bytes RAM fitted as standard in the form of sixteen 64K x 4-bits wide static RAM memories
User RAM Address Range: 400600h-47FFFFh
ROM One 64K byte-wide EPROM containing the 64K byte monitor program, expandable to 128K bytes
EPROM Address Range: 000000h-00FFFFh (000000h-01FFFFh when expanded)
I/O Ports MC68230 Peripheral Interface/Timer (PI/T) chip providing 24 digital I/O lines and a 24-bit wide counter with 5-bit prescaler, with full interrupt support
Input/Output Address Range: 800001h-800035h
MC68681 Dual Universal Asynchronous Receiver/Transmitter (DUART) providing two full specification RS232 serial ports with full interrupt support and software selectable baud rates of 75, 110, 150, 300, 600, 1200, 2400, 4800, 9600 and 19200 baud
Input/Output Address Range: A00001h-A0001Fh
Connectors Two male 9-way D-type RS232 serial ports, one for connecting with display terminal or host PC, the other for connecting to a printer or for general use
40 way IDC header providing access to the MC68230 Peripheral Interface/Timer (PI/T) digital input/output and counter/timer lines
96 way male DIN41612 bus expansion connector offering access to all processor signals of the MC68EC020 CPU
Interrupts Eight external user interrupt vectors, autovectored interrupts, and eleven trap instructions available to the user
Power Supply The board operates from a single unregulated 9V power supply and has a current consumption of 2A
A 110/120V 50/60Hz or 220/240V 50/60Hz power adapter is included (please specify which is required when ordering)
Physical Characteristics Dimensions: 1575mm wide, 2230mm deep, 160mm high without case
Weight: 1.41lb including case


Flite FLT-68EC020 Accessories

Applications Board, Switch/Lamp Unit and 4mm I/O Module


Neutral Specification

Download a 16-bit Micro Training System Neutral Specification Document in Microsoft Word 6.0/95/97 format.

BESA Link to DTI ETEMA

design by 123Live
Flite Electronics International Limited
Church House Farm  Clewers Hill  Waltham Chase  Hampshire  SO32 2LN  United Kingdom
Tel: +44 (0)1489 892422  Fax: +44 (0)1489 897929
Company Number: 4288013
Copyright © Flite Electronics International Limited 1999 - 2009