[sdiy] OT: Stamp/PIC w/ Basic suggestions?

John Loffink jloffink at austin.rr.com
Sat Apr 15 20:06:09 CEST 2006


To clarify some threads here:

The BASIC ATOM PRO 24 only has program flash memory.  You can't reprogram
this memory during runtime for patch storage.

The BASIC ATOM PRO 28 has an extra 4Kbytes EEPROM chip.  This can be
accessed from programs during runtime, for patch storage, recording
sequences, etc.  This isn't well documented, as BASIC MICRO hasn't released
a data sheet for the 28 pin device, even though they are selling it.

If you need more memory, an I2C board could be designed to hold up to 8 I2C
EEPROM devices with up to 128Kbyte capacity, for 1 Mbyte of storage that is
retained through power cycles.

John Loffink
The Microtonal Synthesis Web Site
http://www.microtonal-synthesis.com
The Wavemakers Synthesizer Web Site
http://www.wavemakers-synth.com


> -----Original Message-----
> From: owner-synth-diy at dropmix.xs4all.nl [mailto:owner-synth-
> diy at dropmix.xs4all.nl] On Behalf Of John Mahoney
> 
> At 12:16 PM 4/15/2006, you wrote:
> >At 07:56 AM 4/15/2006, John Mahoney wrote:
> >>The basic system (no pun intended) does not have self-writable
> >>storage, though we are certainly interested in that. Hopefully
> >>there will be a way to add such storage for saving presets, patch
> >>data, sequences, etc.
> >
> >I believe the AtomPro28 does have 4K bytes of on chip eeprom.
> >
> >Dave
> 
> Yes, there is EEPROM for storing program code. As far as I know,
> however, that ROM can be programmed only by the host PC (through the
> serial port). While I'd love to be wrong about that, it's likely true
> -- since the CPU runs code stored in that ROM, it probably can't
> reprogram it. Unless there's a way to rewrite only a specified area
> of the ROM... (Programming via the host rewrites the whole ROM.)
> --
> john



More information about the Synth-diy mailing list