You are here: Home » Microprocessor Training Systems » Flite FLT-32 8032/51 Training System

Flite FLT-32 8032/51 Microcontroller Training System

Find this product exclusively at Flite Electronics International 


System Overview

The 8030/8050 series of microcontrollers are now widely recognised as a standard for incorporation into a range of products from electronic washing machines and vending machines through to Programmable Logic Controllers (PLCs). Their simplicity makes them ideal for situations where it is necessary to quickly set up a control system.

The Flite FLT-32 has been designed as a convenient way to teach the principles of this family of microcontrollers, and is based on the 8032AH device. In addition the FLT-32 incorporates an additional 8Kbytes of RAM (expandable to 32Kbytes) and a powerful monitor EPROM. These features also enable the FLT-32 to be used as a development/target system for a range of control applications.

The assembly language for the Intel 8032AH is identical to that for the other members of the family, including a range of processors made by Philips, Siemens, and Harris. Experience with the Flite FLT-32 will therefore provide students with a thorough grounding in industrial microcontroller technology.

All you need to start using the FLT-32 for training and development purposes is a personal computer with a serial port. The line assembler, monitor and debugger programs built into the FLT-32's firmware may then be used to enter, run and test your programs. Used in conjunction with our range of PC-based macro cross assembler and C compiler packages, the FLT-32 becomes a powerful target system allowing programs to be downloaded to it in the form of Intel Hex files.

Included in the package is the Flite FLT-32 system board which is supplied housed in a sturdy book-style case, a power adapter, a PC serial link cable, PC-based terminal emulation and download software, and a detailed user's manual.


Hardware

The Flite FLT-32 is based around the versatile Intel 8032AH 8-bit microcontroller. The system also incorporates a range of peripheral devices and is driven by a 11.0592MHz clock.

The 8032AH itself contains 256 bytes of internal RAM but no ROM. The FLT-32 board will also accept the 8031, 8051 and 8052 microcontrollers. The 805x devices are characterised by having on-board ROM/EPROM (4K bytes in the case of the 8051 and 8K bytes in the case of the 8052) whereas the 803x devices contain none. The 80x1 versions contain 128 bytes of internal RAM, as opposed to the 80x2 types which have 256 bytes. The FLT-32 is additionally supplied with 8K bytes of RAM in the form of a 6264 static RAM chip, which may be replaced by a 62256 static RAM device in order to increase this to 32K bytes. A 27256 32K EPROM provides on-board permanent memory containing the monitor firmware and this may be replaced by the user's own firmware for turnkey applications.

A 26C91 Universal Asynchronous Receiver/Transmitter (UART) provides an RS232 compatible serial port for connection with a data terminal or host computer such as an IBM compatible PC. The 8032AH itself contains a serial port which is available to the user or to drive a serial printer. Two male 9-way D-type connectors are provided giving access to the ports.

The FLT-32 also features an 8255A Programmable Peripheral Interface (PPI) providing 24 parallel input/output lines, accessible via a 40-pin IDC header 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 a 40-way connector, which may be fitted to the board so as to provide access to all the 8032AH processor signals.

An on-board system reset switch is also provided, as are test points for OSC, RD, WR, ALE and PSEN in addition to +5V and 0V points.


Firmware

A 32K byte firmware package is provided with the Flite FLT-32 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 as possible to use, with each of the 19 basic commands available being invoked by simple single-letter codes. The monitor is user-friendly and easy to use, has built in help information, and does not require many hours of learning before constructive use of the system can begin. The occasional user will benefit from the in-built help option which provides a brief description of each of the monitor commands. In most cases it will not be necessary to refer to the user's manual, once the detailed description of the commands has been studied.

The line-by-line assembler enables 8032 assembler language programs to be entered and assembled a line at a time making program entry simple and quick. For test and demonstration programs this method will be found faster and more convenient than using full cross-software facilities on a host computer.

Using the built-in disassembler, 8032 machine code may be disassembled from anywhere in memory with the resulting assembler source code being 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 more.


Documentation

The user's manual supplied with the Flite FLT-68K describes every aspect of the system in detail.

The user is lead through setting up the system and provided with detailed information on its hardware and firmware. All monitor commands are described in fully, as are the 8032 instruction set, program and data memory models, and addressing modes. The use of the 8032AH's special function registers, timer/counter and serial port are also described, along with the 8255 Programmable Peripheral Interface (PPI). Full schematics are also provided for the board.


Specifications

CPU Intel 8032AH microcontroller with 8-bit data bus and 16-bit address bus, and 256 bytes of internal RAM
System Clock 11.0592MHz crystal controlled oscillator
RAM 8K bytes fitted as standard, expandable to 32K bytes RAM
User RAM Address Range: 8100h-9FFFh (8100h-FDFFh when expanded)
ROM 27256 32K EPROM containing the monitor program
Monitor EPROM Address Range: 0000h-7FFFh
I/O Ports 8255 Programmable Peripheral Interface (PPI) chip providing 24 digital I/O lines
Input/Output Address Range: FF40h-FF43h
26C91 Universal Asynchronous Receiver/Transmitter (UART) providing the RS232 serial port for connection to a personal computer or display terminal
An RS232 serial port is also built into the 8032AH microcontroller itself for use by the user or connection to a printer.
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 8255 Programmable Peripheral Interface (PPI) digital input/output lines
Provision for 40 way expansion connector allowing access to all processor signals of the 8032AH CPU
Power Supply The board operates from a single 9V power supply and has a current consumption of 700mA
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-32 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.


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 - 2008