MicroBee
File:MicroBee Systems.gif | |
Developer | Applied Technology |
---|---|
Type | Home computers |
Release date | February 1982 |
Introductory price | A$399 in Kit Form |
Discontinued | 1990 |
Operating system | MicroWorld BASIC DGOS (David Griffiths Operating System) |
CPU | Zilog Z80 @ 2 MHz |
Memory | 16 kB or 32 kB |
Graphics | Synertek 6545 CRT controller for 64 × 16 characters (512 × 256 pixels) |
Sound | Monotonic sound generator & speaker, 2 octaves |
MicroBee (Micro Bee) was a series of home computers by Applied Technology, later known as MicroBee Systems.
The original MicroBee computer was designed in Australia by a team including Owen Hill[1] and Matthew Starr. It was based on features available on the DG-Z80 and DG-640 S-100 cards developed by David Griffiths, TCT-PCG S-100 card developed by TCT Micro Design and MW6545 S-100 card developed by Dr John Wilmshurst. It was originally packaged as a two board unit, with the lower "main board" containing the keyboard, Zilog Z80 microprocessor, Synertek 6545 CRT controller, 2 kB of "screen" RAM, 2 kB of character ROM (128 characters) and 2 kB of Programmable Character Graphics (PCG) RAM (128 characters). Each byte in the screen RAM addressed a character in either the character ROM or PCG RAM. A second board, termed the "core board", contained the memory, and on later models also included a floppy disk controller.
Contents
Kit beginnings
The computer was conceived as a kit, with assembly instructions included in Your Computer magazine, in February 1982.[2] After a successful bid for the New South Wales Department of Education computer tender, the computer was repackaged in a two-tone beige and black case, and sold pre-built. The 16 kB ROM held the MicroWorld BASIC interpreter written by Matthew Starr and DGOS (David Griffiths Operating System) compatible System Monitor. In addition to the 16 kB ROM, there is additional ROM socket for optional programs such as WORDBEE (Word processor) or EDASM (a Z80 Editor/Assembler that was written by Ron Harris).[3]
Original MicroBees ran at a clock speed of 2 MHz, with a video dot clock of 12 MHz, which was sufficient to display 64 × 16 characters (512 × 256 pixels) on a modified television or composite monitor. The original machines were supplied with 16 or 32 kB of static RAM, and stored programs on cassette, using 300 or 1200 Baud encoding.
The IC model
The IC model was released in 1983, increasing the clock speed to 3.375 MHz, and allowing (through use of a 13.5 MHz video clock) display of 80 × 24 characters (640 × 264 pixels), again on a modified television or composite monitor. It also included a 4 kB "Telcom" terminal emulator ROM.
Disk machines
A floppy disk based machine was also released in 1983. Early disk machines used 56 kB of static RAM, with a 4 kB BIOS ROM. They ran CP/M 2.2. The disk controller, based on the Western Digital WD1793 Floppy Disk Controller chip was contained in an add-on card that connected to the core board. The machines uses 5.25" floppy disks.
Dynamic RAM disk machines with 64 or 128 kB RAM followed soon after, with a WD2793 Floppy Disk Controller incorporated on the core board. Later disk machines used 3.5" floppy disks.
Colour
A colour machine was also released in 1983, called the "32K Personal Communicator". This added a second byte of RAM for each character position, allowing each character to have 2 colours. The foreground colour has 32 possible values (5 bits) and are determined by the contents of the 82S123 PROM located on the colour board. Not all foreground colours combinations are unique with only 26 being possible. The background colours were made up from the remaining 3 bits of the colour RAM byte (7 colours) and another 3 bits on a colour control port that controlled the RGB background intensity level. This allowed the intensity of each of the RGB colours to be set to full or half intensity but only 7 different values could be in effect at any one time and changing the intensity value would affect the entire display. The extra colour circuitry required an additional board mounted under the main board, with numerous messy connections to the main board.
The Premium, 256TC and Teleterm models released in 1986 incorporated colour on the main board and used a different colour design compared to the earlier model and was not compatible for the resultant colours that were produced but application and system software will work on either hardware designs. The later colour design was largely compatible with the Color Graphics Adapter used on the IBM PC where 4 bits were used for the foreground and another 4 bits for the background colours.
The B-ETI Serial Terminal
The B-ETI was a Microbee-based serial terminal. It could emulate either an ADM-3A or Televideo 912 terminal. The display format was monochrome 80 × 24 and it supported communication at either 300 or 1200 baud. An advertisement for a "special introductory offer" with an asking price of A$275 appeared in the December 1983 issue of Electronics Today International magazine.[4]
Introduction, BETI Users Guide:
The BETI was designed as a low cost serial terminal operating at speeds of up to 4800 baud (1200 baud without handshaking). The BETI also provides optional automatic code conversion to and from the baudot 5 level code used for RTTY and TELEX applications.
Specifications:[5]
- Codes supported: US ASCII and CCITT BAUDOT.
- Baud rates: 45.5, 50, 75, 110, 300, 600, 1200, 2400, 4800.
- Default settings: 4800 baud US ASCII full duplex.
- Emulation: ADM-3A and TVI 912C (except for attributes).
- RS232 port: Configured as DTE with 0-12v swing.
- Parallel port: Connects to Centronics printer with adapter.
- Internal buffer: 1800 bytes.
- Power supply read: 9 - 12 V at 800 mA.
- Video output: Composite video: negative sync, 1v p-p into 75 ohms, 50 Hz frame, 15625 Hz line frequency.
- Screen format: 80 characters by 24 for lines, 64 by 16 lines for setup mode.
- Attribute: Reverse video, enabled by escape sequence.
- Keyboard: Full size, 60 key QWERTY layout, positive travel. Two shot moulded key tops.
- Microprocessor: Z80A at 3.375 MHz.
- Control program: 4k 2532 eprom.
- Sound generation: Built in loudspeaker for BELL.
- Case: 342mm W × 239mm D × 42mm H. Injection moulded ABS.
The Premium Series MicroBee
In 1985, a new mainboard was introduced. The resulting machine was called the "Premium Series" model. The new mainboard had 8 kB of screen RAM, 8 kB of "attribute" RAM (raising the possible number of PCG characters to 32 768), 8 kB of colour RAM, and up to 32 kB (16 kB installed) of PCG RAM. 16 kB PCG RAM was sufficient to allow full 512 × 256 bit mapped displays with a limited colour palette. These machines were typically sold with dual-floppy drives (or a 10 MB 'Winchester' disc) held in a monitor stand that connected to the main unit.
Physical coding for tape storage
MicroBee computers, or at least the MicroBee 32, use 300 or 1200 baud and conform loosely to the "Kansas City" standard. A frequency of 1200 Hz means "0", 2400 Hz means "1". At 300 bit/s, one bit lasts 1000 µs, at 1200 bit/s, one bit lasts 250 µs.
The bit stream is stored as, Start bit - 0, LSB....MSB, 2 stop bits.
The wav2dat software converts audio data into Microbee files.
Books
A few books were written about the Microbee, including:
- Wildcards - By Robert Allan Burt, Peter Terence Ford, and Ash Nallawalla[6]
- Wildcards 2 - By Robert Allan Burt, Peter Terence Ford, and Ash Nallawalla[7]
- Wildcards 3 - By Robert Allan Burt, Peter Terence Ford, and Ash Nallawalla[8]
- Wildcards 4 - By Robert Allan Burt, Peter Terence Ford, and Ash Nallawalla[9]
- Getting started on your MicroBee - By Petr Lukes and Tim Hartnell[10]
- Shake hands with the Microbee - By Pam Kelly-Hartley, Joy McKneil and Tony Melius[11]
- The Penguin book of Microbee games - By David Johns and edited by Tim Hartnell[12]
- The Winners - compiled by the Sydney Microbee User's Group[13]
Games
Many memorable games were written for the Microbee, including:
- Asteroids
- Emu Joust - a Joust clone
- Ghost Muncher - a Pac-Man clone
- Halloween Harry
- Hoards of the Deep Realm[14]
- Kilopede - a Centipede clone
- Microspace Invaders
- Robotman - a Pac-Man clone by Paul Wilmhurst[15]
- Wumpus
- Cricket
- Toady - a word guessing game
- Lemonade Stall - a game for budding business entrepreneurs.
- Underworld of Kin - By Andy William Farrell
- Sword Quest - a dungeons and dragons style game by P Jepson and C Temple
- Scrambler
As well, numerous adventure games were written, mainly in BASIC, plus educational software.[16][17]
Final versions
The final version of the MicroBee, released in 1987, was the 256TC. This increased the memory to 256 kB of dynamic RAM and had a new keyboard with numeric keypad. The computer had a built in 3.5" floppy disk drive supporting both 800 kB (DSDD) and 400 kB (SSDD) formats. Bundled software included "Videotex" (a videotex terminal program), "Simply Write" (a word processor) and "Telcom" (a serial terminal emulator program).
MicroBee Systems also designed a PC clone, called the "Matilda", or 640TC, which ran an NEC V40 (see NEC V20 chip), and emulated the MicroBee CP/M systems in software.
An advanced next generation model code named "Gamma", based on the Motorola 68010 and two Zilog Z80 processors, was designed but never made it to the market.[18][19]
Emulators
- uBee512 Microbee emulator supporting all Z80 models
- nanowasp.org - A web based Microbee emulator -"NanoWasp"
- mess.org - Microbee on the MESS (Multi Emulator Super System)
Relaunch
The Microbee brand has re-launched after almost 20 years with a limited edition (100 unit only) kit, the Premium Plus. The new version is still Z80 based with a dual processor architecture and some added enhancements such as floppy emulation of the SD memory card for instance. It still follows the original two board design.[20]
In popular culture
In the '80s parody movie Kung Fury, Hackerman is hacking the timeline with MicroBee computers (along with a ZX Spectrum and a Power Glove) and Kung Fury himself also rides in the cyberspace on a MicroBee.[21]
References
- ↑ Secret of project Granny Smith By Gordon Laing, July 12, 2005 - theage.com.au
- ↑ Microbee computer, From:Owen Hill Date:24 Aug 1998, Link list on Australian network policy and communications
- ↑ Graphic Word bee user's manual by Ron Harris and Gordon Rowell, Honeysoft, c1985., National Library of Australia
- ↑ B-ETI Advertisement. (December 1983). Electronics Today International, p. 51.
- ↑ "BETI Serial Terminal Operator's Guide", Microbee Technology.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Hoards of Deep Realm
- ↑ MBEE - Microbee (Australian), The Giant List of Classic Game Programmers
- ↑ Chilly Willy & Halloween Harry by John Passfield
- ↑ Ring of Doom / Ödesringen, Produced by: Microworld, Author: Chris Peters, Year: 1983, System: Microbee, Type: Text adventure ,Tolkien computer games
- ↑ Microbee Systems:WHEN OWEN HILL STOOD STILL An interview with Owen Hill, founder of Microbee Systems. Published in Your Computer, February 1986.
- ↑ Gamma, Microbee, The As-Yet Unnamed Computer Museum!!
- ↑ Microbee Technology Pty Ltd Homepage
- ↑ http://www.kungfury.com/
External links
![]() |
Wikimedia Commons has media related to MicroBee. |
- The Microbee Software Preservation Project (MSPP) - Discussion Forum, File Repository & Photo Gallery
- MicroBee Documents, Projects, Software, Advertisements, Emulators And Resources
- The PC Museum, Applied Technology page
- Matthew Geier's notes and pictures, including a working "Gamma"
- Microbee Documentation Project
- The Powerhouse Museum (Sydney Australia) - K1431 Microcomputer, "Microbee" 16KROM, early Kit computer.
- Alistair Shilton's "Archaic Electronics Labyrinth" including a page (Picomozzy - the Microbee 32k Emulator) with scans of Microbee technical reference manuals[dead link]Archived version
- The Microbee Archive[dead link]Archived version
- The Microbee story[dead link]Archived April 16, 2010 at the Wayback Machine
- Microbee microcomputer micro-FAQ[dead link]
- The Microbee Beeboard - Virtual Museum, Discussion Forum & File Repository[dead link]
- Australian Computer Museum Society Inc microbee page[dead link]
- OLD-COMPUTERS.COM's page dedicated to the Microbee systems
- Pages with broken file links
- Commons category link is defined as the pagename
- Articles with dead external links from January 2011
- Articles with dead external links from July 2009
- Articles with dead external links from July 2010
- Articles with dead external links from April 2014
- Articles with dead external links from November 2014
- Z80-based home computers
- Home computers