Keith Burzinski wrote: > > Mike Keitz wrote: > > > > On Wed, 11 Feb 1998 21:56:24 -0800 Keith Burzinski > > writes: > > >I have a question. Is it possible to connect two 8-bit memories > > >(e.g.: > > >PROMs, Flash, SRAM) such that they will function as a 16-bit memory? > > >Can I just connect all the address and control lines together, and > > >then just use the data lines as if it were a 16-bit device? > > > > Yes, exactly. The practice is common. > Okay cool! :) > > Now I have another question: Any advise for programming two 8-bit > EPROMS with a program for, say, a 68000 CPU? It's a 16-bit CPU with a > 32-bit address bus; I'd like to use two 8-bit EPROMS for it's program > memory. Is it possible for me to make, perhaps, an "even" and an "odd" > chip? (I've got an EMP-10 programmer by Needhams...) That depends on what your assembler and programmer software handle. The simplest way is with a binary image - you just write a Basic program to read the binary file, and write the first byte to file A, the second to file B, the third to A and so on. For a 68K, file A is the high EPROM image and file B is the low image. If your programmer software is decent, it should be able to do this for you. One note of caution with your previous question - if you parallel two 8 bit RAMs to make a 16 bit RAM on a 68K, beware that when you do a byte write, only half of the data bus is valid, so you need to use /UDS and /LDS to create separate write strobes for each RAM. If you want an example of this, I've documented it in my 68K Home Automation System write-up at http://www.marketto.demon.co.uk/electronics/has/ Hope this helps, Theo -- Theo Markettos marketto@prl.research.philips.com Interactive Systems Group Philips Research Laboratories Redhill, Surrey, UK