MICO-80

from Wikipedia, the free encyclopedia
MICO-80 microcomputer in metal housing

The MICO-80 is a learning computer with the Zilog Z80 microprocessor , which is functionally compatible with the PROFI-5 microcomputer family .

It was developed in 1982 and has been used since then in industrial training and further education and in in-house seminars. With this system, trainees and technicians have been learning the structure and operation of control computers since then. The MICO-80 is a single board computer based on the Zilog Z80 8-bit microprocessor.

history

MICO-80 microcomputer board

The MICO-80 microcomputer was developed by Joseph Kammerer (IED Munich GmbH) and sold as a kit and as a finished device in parallel with the PROFI-5E / 50E.

The extended possibilities of the Z80 microprocessor, the commands for single bit control and for indexed addressing, justified the successful use in the training and further education of many industrial companies, such as Bayernwerk AG, BMW AG, Stadtwerke München and Vorwerk .

From 1984 to 2012 the microcomputer system MICO-80 was distributed by IED Kammerer GmbH, Germany. 250 units were sold in the first year.

Technical specifications

The single-board computer MICO-80 is implemented on a printed circuit board in double euro card format (200x160mm). The MICO-80 is based on the 8-bit Zilog Z80 microprocessor. The size of the main memory in the basic configuration is 4K or 8K byte ROM (EPROM 2732 or 2764) and 6K byte RAM. The RAM memory is made up of three components 2116 (2kx8Bit SRAM). One of these modules is usually implemented as a zero-power RAM.

Input / output unit EAM-80 on the MICO-80

Single-bit programmable input-output lines ( Z80 PIO and Intel 8255 ) with TTL level are available as interfaces . The lines of the 8055 and a Z80 PIO module are brought out via two 34-pin pin headers. The input / output unit EAM-80 or the connection box VK-8 can be connected via the pin headers. The 25 keys are queried via a second Z80 PIO module and the eight-digit seven-segment display is controlled.

VK-8 for connecting the PROFI-5 additional hardware

The input / output unit EAM-80 enables the position of eight switches to be read in via one port each of the Z80 PIO or the 8255 module and data to be output on eight LEDs. The connection box VK-8 enables the connection of hardware of the PROFI-5 microcomputer system , e.g. B. the input / output EA-8 or the A / D and D / A converter board.

A serial V.24 interface with reduced cabling is optionally available. It is integrated in the device or can be contacted as an additional board. A Z80 CTC (Z8430) is built in as standard as a timer and counter module.

The MICO-80 has a monitor program in the ROM . The monitor program enables the input of programs and data in hexadecimal system code , processing in single-step and automatic mode, display and editing of the register contents. It is operated using 9 function keys, and data is entered in the hexadecimal system using 16 keys labeled with the numbers 0..9 and A..F. The reset button enables a warm start.

The executable functions and the memory areas used are compatible with the monitor program of the PROFI-5E / PROFI-50E . The MICO-80 can be programmed in both the Intel 8080 and the Zilog Z80 machine code.

An eight-digit, seven-segment LED display is available as a display . A program developed on the PC can be downloaded via the V.24 interface, a memory dump or a disassembled program can be printed.

In addition, the PR-8 programming device can be connected to the MICO-80 in parallel using a ribbon cable. With this EPROMs 2708 (8K x 1Bit), 2716 (2K x 1Bit) and 2732 (4K x 1Bit) could be programmed.

Programming device PR-8

Expansion options

There are expansion boards and software for the MICO-80:

  • Input / output unit EAM-80 with 8 switches and 8 LEDs
  • Serial interface V.24
  • Programming device PR-8
  • Connection box VK-8 for connecting the PROFI-5E hardware
  • Editor, Z80 assembler and download program for software development on the PC under MS-DOS (for MICO-80)

literature

Web links