Neat find (in my own junk bin!) - NS 8073

Ethan Dicks ethan.dicks at usap.gov
Mon Mar 3 04:26:15 CST 2008


On Mon, Mar 03, 2008 at 09:55:41AM +0000, Ethan Dicks wrote:
> The RAM needs to start at $1000 (Tiny BASIC lives at $0000-$0FFF).

A correction:
                                INS8073 MEMORY MAP

#0000 - #09FF                  Internal 8073 ROM (2.5K)
#0A00 - #0FFF                  Not Available
#1000 - #10FF                  Tiny BASIC Variables
#1100 - #7FFF                  User Program Space (RAM)
#8000 - #FCFF                  User Program Space (ROM, or more RAM)
#FD00 - #FDFF                  Baud Rate Select
#FE00 - #FFBF                  Not Available
#FFC0 - #FFFF                  Internal 8073 MPU RAM (64 bytes) 

(I knew there was scratchpad RAM somewhere, but I didn't remember the exact
extent off the top of my head).

It's in the MC-1N documentation, but when you do a "NEW" on a freshly-booted
chip, you have to tell it where the program starts.  Typically, that's
either  "NEW #1100" for coding in RAM, or "NEW #8000" if you want to run
what's in ROM.

-ethan

-- 
Ethan Dicks, A-333-S     Current South Pole Weather at  3-Mar-2008 at 10:10 Z
South Pole Station
PSC 468 Box 400       Temp  -62.0 F (-52.2 C)   Windchill   -92.9 F (-69.4 C)
APO AP 96598          Wind    8.8 kts Grid 98   Barometer 686.6 mb (10380 ft)

Ethan.Dicks at usap.gov            http://penguincentral.com/penguincentral.html


More information about the cctech mailing list