Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/23/07 20:02
Read: times


 
#137841 - He didn't ask for ancient or modern, just answers
Responding to: ???'s previous message
Erik Malund said:
With IIC, SPI, various serial bit-banged schemes

Today when most modern (sorry Richard) derivatives have large internal Flash and RAM, you have all port pins availble since none are 'occupied' by external memory interfacing. not to mention that there are sevaral 8 porters available. With that many port pins, there is no need for MMIO except in rare cases.

Erik


True enough in certain cases, but if one needs more than the puny 8KB of XRAM, and needs it to be fast, and accessible to external DMA, well, what would you recommend?

I don't know about your work, but I do run into that sort of thing frequently enough that I think about it. Right now, I have a device I'm interfacing via DMA to a 128KB XRAM using bursts of ~90KB at 20 Mb/sec. This is "old-hat" to me. It wouldn't be so if it didn't come up fairly often. How would you run DMA into your internal 8KB XRAM?

Aside from that, the O/P didn't ask about ancient or modern anything. He asked for an explanation of MMIO.

RE

List of 36 messages in thread
TopicAuthorDate
MMIO            01/01/70 00:00      
   MMIO            01/01/70 00:00      
      The only way? I know, at least, 5 more            01/01/70 00:00      
         careful now ...            01/01/70 00:00      
            well            01/01/70 00:00      
               true enough!            01/01/70 00:00      
      Answer is incorrectlystated!            01/01/70 00:00      
      8051 offers more connection points            01/01/70 00:00      
         true, but he didn't ask about that            01/01/70 00:00      
            But Lynn said it, and it's wrong            01/01/70 00:00      
               I\'m forced to agree ... it is wrong ... but ...            01/01/70 00:00      
         That\\\'s already been thoroughly established!            01/01/70 00:00      
            Regret on the word "only"            01/01/70 00:00      
               n ow I have to TOTALLY disagree            01/01/70 00:00      
               Lynn, I KNEW Erik would jump you on this one!            01/01/70 00:00      
                  you missed the biggie            01/01/70 00:00      
                     He didn't ask for ancient or modern, just answers            01/01/70 00:00      
                        as I said            01/01/70 00:00      
   What are you trying to connect?            01/01/70 00:00      
   Ambiguity?            01/01/70 00:00      
      oh my            01/01/70 00:00      
         error?            01/01/70 00:00      
            8051 addressing is not segmented            01/01/70 00:00      
         Oh dear!            01/01/70 00:00      
            you missed the POINT            01/01/70 00:00      
               no, YOU did            01/01/70 00:00      
               try not to confuse beginners...            01/01/70 00:00      
               You failed to make that point!            01/01/70 00:00      
         useful? I'd say confusing            01/01/70 00:00      
         Mike, you didn't read the 8086 datasheet either            01/01/70 00:00      
   Hardware conections            01/01/70 00:00      
      Hardware conections...            01/01/70 00:00      
      an example...            01/01/70 00:00      
      trying to 'relanguage'            01/01/70 00:00      
   MMIO meaning            01/01/70 00:00      

Back to Subject List