Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

MC 10 Memory Map?

225 views
Skip to first unread message

David Campbell

unread,
Jul 22, 1991, 5:30:01 AM7/22/91
to
Has anybody got or seen a memory map for the Tandy MC 10 computer.

I want to fiddle with a bit of 6809 assembler.

-- Dave Campbell
-- da...@csis.dit.csiro.au

--
dave campbell

Leonard Erickson

unread,
Jul 31, 1991, 7:07:20 PM7/31/91
to
da...@csis.dit.csiro.au (David Campbell) writes:

>Has anybody got or seen a memory map for the Tandy MC 10 computer.

From the Service manual (part # MS 260-3611, the MS is required!)

C000-FFFF 16k ROM (only 8k used)
9000-BFFF 16k I/O slot (keyboard and VDG control)
4000-8FFF 16k RAM (4k-20k used)
0100-3FFF not used
0080-00FF RAM internal to the 6803
0015-007F not used
0014 RAM control register
0010-0013 not used
000F port 3 control and status register
000E input capture register (low byte)
000D input capture register (high byte)
000C output compare register (low byte)
000B output compare register (high byte)
000A counter (low byte)
0009 counter (high byte)
0008 timer control and status register
0004-0007 not used
0003 misc. I/O data register
0002 keyboard output lines
0001 data direction register for misc I/O
0000 data direction register for keyboard lines

As I recall, the upper 8k of the ROM space is just a mirror of the
lower 8k. (probaly due to incomplete address decoding)

>I want to fiddle with a bit of 6809 assembler.

Then you have a problem. The MC-10 isn't 6809 based! It uses a
6803 microcontroller chip, and the opcodes aren't the same.

--
Leonard Erickson leo...@qiclab.rain.com
personal: CIS: [70465,203] 7046...@compuserve.com
business: CIS: [70524,2603] 70524...@compuserve.com

0 new messages