|
Hi, I am a self taught newbie to this list. I'm not sure this isn't a stupid question. I have really just gotten started learning about the 68hc11. I aquired a Motorola EVBU, and on it were mounted a number of chips. (prototype area) Among them were a HM6264LP-12 8X8 SRAM, the board apears to have all the chips needed to add 64 k of memory to the thing. I have searched everyplace I can think of including Motorola, and numerous Google searches, and haven't found anything that uses these chips, or explains adding expanded memory to the point that I can use these things. Is it hard to add memory? Is there a more or less standard way of adding external memory? Should I put off trying this until I have more time to learn about this aspect of micocontrollers? I am already working on a book that teaches programming, and data aquisition. If there is an easy way to do this I would apreciate any pointers or links to a "how to" page. Your comments are welcome. Thanks in advance Mike Brooksher |
|
|
|
Mike, You should definitely read up on the "Pins and Connections" section of the HC11 manual (which you can download in PDF from Motorola) http://e-www.motorola.com/brdata/PDFDB/docs/M68HC11RM.pdf This section will give you an overview of how the system should be connected. In short, there would be some external address decoding logic to generate the appropriate chip selects for the SRAM. You will need to either reverse-engineer the board to determine where in the memory space the SRAM sits, or you'll need to re-wire the board to your own liking. In general, you have 16-bit addressing, so you are limited to a total of 64kB for all memory with the HC11. One caveat - the internal registers take precedence over the internal RAM, which takes precedence over any external memory. Also the internal EPROM (if any) will take precedence over the external memory, unless you tell the HC11 to disable the internal EPROM (which may only be available on some versions, I don't recall exactly) Anyone: What else did I forget? Brian --- "Mike B." <> wrote: > Hi, > I am a self taught newbie to this list. I'm not sure this isn't a stupid > question. I have really just gotten started learning about the 68hc11. I > aquired a Motorola EVBU, and on it were mounted a number of chips. > (prototype area) Among them were a HM6264LP-12 8X8 SRAM, the board apears to > have all the chips needed to add 64 k of memory to the thing. I have > searched everyplace I can think of including Motorola, and numerous Google > searches, and haven't found anything that uses these chips, or explains > adding expanded memory to the point that I can use these things. > Is it hard to add memory? Is there a more or less standard way of > adding external memory? Should I put off trying this until I have more time > to learn about this aspect of micocontrollers? I am already working on a > book that teaches programming, and data aquisition. If there is an easy way > to do this I would apreciate any pointers or links to a "how to" page. Your > comments are welcome. > > Thanks in advance > Mike Brooksher __________________________________ |
|
In a message dated 6/4/03 11:02:08 PM Eastern Daylight Time, writes: > Is it hard to add memory? Is there a more or less standard way of > adding external memory? Here's my sweeping generalization: At first, there were 'microprocesors', and engineers made computers by adding ram, rom, serial and parallel port chips, external a/d chips etc as required. The trend/evolution was to make 'microcontrollers' which had much more of this stuff on the chip, and a small computer system with cpu, ram, rom, serial, parallel, a/d was one chip. This same trend of consolidation and integration is seen in motherboards and cell phones... used to be bigger, made with general purpose components, now smaller, faster, more integrated. I think there is a way to use the external ram on the hc11 eval board as external ram, and its probably exactly like it shoes in the moto app notes... multiplexed address/data bus latch in between the cpu and the external ram. You have docs/schematics of the ev bd? If not, check out Technological Arts, which makes an ev bd. Maybe can dl docs from there. Good luck. [Non-text portions of this message have been removed] |
|
RTFM. Read the Pink (now White) Book. Motorola provides examples of expanded mode connections in Figure 2-22 (including an 8Kx8 RAM) as well as basic single chip mode connections in Figure 2-23. Bob Smith --- Avoid computer viruses, Practice safe hex --- -- Specializing in small, cost effective embedded control systems -- http://www.smithmachineworks.com/embedprod.html Robert L. (Bob) Smith Smith Machine Works, Inc. 9900 Lumlay Road Richmond, VA 23236 804/745-1065 ----- Original Message ----- From: "Mike B." <> To: <> Sent: Wednesday, June 04, 2003 11:00 PM Subject: [m68HC11] adding memory > Hi, > I am a self taught newbie to this list. I'm not sure this isn't a stupid > question. I have really just gotten started learning about the 68hc11. I > aquired a Motorola EVBU, and on it were mounted a number of chips. > (prototype area) Among them were a HM6264LP-12 8X8 SRAM, the board apears to > have all the chips needed to add 64 k of memory to the thing. I have > searched everyplace I can think of including Motorola, and numerous Google > searches, and haven't found anything that uses these chips, or explains > adding expanded memory to the point that I can use these things. > Is it hard to add memory? Is there a more or less standard way of > adding external memory? Should I put off trying this until I have more time > to learn about this aspect of micocontrollers? I am already working on a > book that teaches programming, and data aquisition. If there is an easy way > to do this I would apreciate any pointers or links to a "how to" page. Your > comments are welcome. > > Thanks in advance > Mike Brooksher > > To unsubscribe from this group, send an email to: |
|
I don't recommending downloading the White Book unless you have at least a ream of paper and lots of time to waste. You can order a neatly bound and much easier to use hardcopy version from the Moto LDC. Delivery in the U.S. is currently running about 7 days. Bob Smith --- Avoid computer viruses, Practice safe hex --- -- Specializing in small, cost effective embedded control systems -- http://www.smithmachineworks.com/embedprod.html Robert L. (Bob) Smith Smith Machine Works, Inc. 9900 Lumlay Road Richmond, VA 23236 804/745-1065 ----- Original Message ----- From: "Brian Moerdyk" <> To: <> Sent: Wednesday, June 04, 2003 11:35 PM Subject: Re: [m68HC11] adding memory > Mike, > > You should definitely read up on the "Pins and Connections" section of the HC11 > manual (which you can download in PDF from Motorola) > http://e-www.motorola.com/brdata/PDFDB/docs/M68HC11RM.pdf > This section will give you an overview of how the system should be connected. > In short, there would be some external address decoding logic to generate the > appropriate chip selects for the SRAM. You will need to either > reverse-engineer the board to determine where in the memory space the SRAM > sits, or you'll need to re-wire the board to your own liking. > > In general, you have 16-bit addressing, so you are limited to a total of 64kB > for all memory with the HC11. One caveat - the internal registers take > precedence over the internal RAM, which takes precedence over any external > memory. Also the internal EPROM (if any) will take precedence over the > external memory, unless you tell the HC11 to disable the internal EPROM (which > may only be available on some versions, I don't recall exactly) > > Anyone: What else did I forget? > > Brian > > --- "Mike B." <> wrote: > > Hi, > > I am a self taught newbie to this list. I'm not sure this isn't a stupid > > question. I have really just gotten started learning about the 68hc11. I > > aquired a Motorola EVBU, and on it were mounted a number of chips. > > (prototype area) Among them were a HM6264LP-12 8X8 SRAM, the board apears to > > have all the chips needed to add 64 k of memory to the thing. I have > > searched everyplace I can think of including Motorola, and numerous > > searches, and haven't found anything that uses these chips, or explains > > adding expanded memory to the point that I can use these things. > > Is it hard to add memory? Is there a more or less standard way of > > adding external memory? Should I put off trying this until I have more time > > to learn about this aspect of micocontrollers? I am already working on a > > book that teaches programming, and data aquisition. If there is an easy way > > to do this I would apreciate any pointers or links to a "how to" page. Your > > comments are welcome. > > > > Thanks in advance > > Mike Brooksher > > > > __________________________________ > To unsubscribe from this group, send an email to: |
|
Hi Mike Adding external memory to the HC11 is not hard once you know how to do it. I don't know much about the Motorola EVBU but I can send you a circuit diagram of a simple HC11 board I sell. It uses the HC11-E1 or HC11-E9 micro with 32k x 8 FLASH and 32k x 8 SRAM. Both these ICs are connected as external memory and the diagram shows the standard way of connecting them. There is a picture of the board at: http://www.fig-uk.org (go to the site map and look for F11-UK). The HM6264LP-12 is a Hitachi part number, other companies produce an equivalent but the part number may be different. Try Digi-Key.com or Farnell.com. > . . .I aquired a Motorola EVBU, and on it were > mounted a number of chips. (prototype area) > Among them were a HM6264LP-12 8X8 SRAM . . . Regards Jeremy Fowell Chairman Forth Interest Group UK. |
|
anything that u need to know abt chips - refer to the chip directory @ www.chipdir.org its a site with loads of info abt ICs thats available in the market. --- "Mike B." <> wrote: --------------------------------- Hi, I am a self taught newbie to this list. I'm not sure this isn't a stupid question. I have really just gotten started learning about the 68hc11. I aquired a Motorola EVBU, and on it were mounted a number of chips. (prototype area) Among them were a HM6264LP-12 8X8 SRAM, the board apears to have all the chips needed to add 64 k of memory to the thing. I have searched everyplace I can think of including Motorola, and numerous Google searches, and haven't found anything that uses these chips, or explains adding expanded memory to the point that I can use these things. Is it hard to add memory? Is there a more or less standard way of adding external memory? Should I put off trying this until I have more time to learn about this aspect of micocontrollers? I am already working on a book that teaches programming, and data aquisition. If there is an easy way to do this I would apreciate any pointers or links to a "how to" page. Your comments are welcome. Thanks in advance Mike Brooksher Yahoo! Groups Sponsor To unsubscribe from this group, send an email to: Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. ________________________________________________________________________ Missed your favourite TV serial last night? Try the new, Yahoo! TV. visit http://in.tv.yahoo.com |
|
Hi again, First off thanks for all the replies. Brian, Bob, Yes I do have the reference book , and I am reading (at least (for now)) section 2. I don't know if the "basic expanded mode" will allow me to use the hm6264lp-12 that I already have or not. Then I haven't had a chance to read it all yet. The first time I looked at it it all looked like some strange language, oddly enough its starting to make sense. Jeremy, I would love to look at the daigram you mentioned. Please send it to, . BTW. this sounds like the kind of thing that would be nice to have in the files section, unless you prefer not to make it that public. Anand, I tried the chipdir site mentioned, but I didn't have much luck getting data sheets. Was I doing something wrong ? I kept getting lists of places that had info, but no actual info. I have found data sheets on all the chips except the hm6264lp-12. Considering how much time I have spent looking I may just pitch it, and get a more current version.. Does anyone have info on that chip ? Thanks again Mike Brooksher PS I'll let you know what happens if I actually try to hook it up :-) |
|
|
|
I found the data sheet using Google: This copy looks most complete http://www.dca.fee.unicamp.br/~gudwin/ftp/ea079/manuais/hm6264.pdf And there's another one here http://thayer.dartmouth.edu/~engs031/databook/hm6264.pdf I found it by searching Google using only the root part number. Identifying the root part number is often the best way to search for parts. With older memory devices the digits at the end of the part number, after the dash, are the speed rating (12 = 120nS, 15 = 150nS, etc.) so get rid of that. Next, the letters at the end of most IC part numbers usually designate packaging options (.3" dip, .6" dip, etc.). So stripping the lp off leaves HM6264 and putting that into Google gets two locations of the data sheet as the first two hits. A very quick scan of the data sheet tells me that chip should work fine with your HC11. BTW - the Google search also comes up with the appropriate ChipDir pages but, the data sheet link at ChipDir is dead. Hope this helps, Paul > -----Original Message----- > From: Mike B. [mailto:] > Sent: Friday, June 06, 2003 5:55 PM > > Hi again, > First off thanks for all the replies. Brian, Bob, Yes I do have the <snip> > Anand, I tried the chipdir site mentioned, but I didn't have much luck > getting data sheets. Was I doing something wrong ? I kept getting lists of > places that had info, but no actual info. > I have found data sheets on all the chips except the hm6264lp-12. > Considering how much time I have spent looking I may just pitch > it, and get > a more current version.. Does anyone have info on that chip ? > > Thanks again Mike Brooksher > PS I'll let you know what happens if I actually try to hook it up :-) |
|
Mike, Reading between the lines, it seems that you acquired somebody else's project and the information about components mounted on your board did not follow. You did not say if your MCU could access to the external SRAM ? Even if it would, may be you would like to know how it works ? In case you do not find what you are looking for, may I suggest that you check out PSD9xxF2 Flash In-System Programmable peripherals for 8 bit MCUs. See them at http://us.st.com/ As an example, the PSD913F2 contains 128Kb of Main Flash, 32 Kb of secondary Flash and 2 Kbytes of SRAM for about 10$ at Mouser. The PSD954F2 contains 256Kb of main Flash, 32Kb of secondary Flash and 32Kb of SRAM for about 18$. Also, the PSD replaces the B and C ports lost to PSD connections and you also get a JTAG interface already built in. PSDs worked very well for me and may I add that STMicroelectronics documentation is outstanding. Finally, you say you are a newbie, did you check out the John Beatty's page ? Download Jbug11, it is the very best loader/debugger out there and it is free ! I hope this helps. Regards. Jean ----- Original Message ----- From: "Mike B." <> To: <> Sent: Wednesday, June 04, 2003 11:00 PM Subject: [m68HC11] adding memory > Hi, > I am a self taught newbie to this list. I'm not sure this isn't a stupid > question. I have really just gotten started learning about the 68hc11. I > aquired a Motorola EVBU, and on it were mounted a number of chips. > (prototype area) Among them were a HM6264LP-12 8X8 SRAM, the board apears to > have all the chips needed to add 64 k of memory to the thing. I have > searched everyplace I can think of including Motorola, and numerous Google > searches, and haven't found anything that uses these chips, or explains > adding expanded memory to the point that I can use these things. > Is it hard to add memory? Is there a more or less standard way of > adding external memory? Should I put off trying this until I have more time > to learn about this aspect of micocontrollers? I am already working on a > book that teaches programming, and data aquisition. If there is an easy way > to do this I would apreciate any pointers or links to a "how to" page. Your > comments are welcome. > > Thanks in advance > Mike Brooksher > > To unsubscribe from this group, send an email to: |
|
here's the link where u find the pinout of the Hitachi 6264 SRAM chip. http://www.xs4all.nl/~ganswijk/chipdir/pin/6264.txt hope this helps -anand --- "Mike B." <> wrote: --------------------------------- Hi again, First off thanks for all the replies. Brian, Bob, Yes I do have the reference book , and I am reading (at least (for now)) section 2. I don't know if the "basic expanded mode" will allow me to use the hm6264lp-12 that I already have or not. Then I haven't had a chance to read it all yet. The first time I looked at it it all looked like some strange language, oddly enough its starting to make sense. Jeremy, I would love to look at the daigram you mentioned. Please send it to, . BTW. this sounds like the kind of thing that would be nice to have in the files section, unless you prefer not to make it that public. Anand, I tried the chipdir site mentioned, but I didn't have much luck getting data sheets. Was I doing something wrong ? I kept getting lists of places that had info, but no actual info. I have found data sheets on all the chips except the hm6264lp-12. Considering how much time I have spent looking I may just pitch it, and get a more current version.. Does anyone have info on that chip ? Thanks again Mike Brooksher PS I'll let you know what happens if I actually try to hook it up :-) Yahoo! Groups Sponsor To unsubscribe from this group, send an email to: Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. ________________________________________________________________________ Missed your favourite TV serial last night? Try the new, Yahoo! TV. visit http://in.tv.yahoo.com |