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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
10/11/06 18:10
Read: times


 
#126226 - Normally, the board determines that
Responding to: ???'s previous message
The guy who wants to know about how to expand the I/O on an 805x-core MCU is using it in 8031-mode. So, even if it says DS89C450 on it, if he's got the nEA pin tied low, it's an 8031.

True, 8031's are just junked 8051's, where there was a ROM error or the customer decided to cahnge the masked ROM, but once you start discussing expansion of the memory or I/O of an 805x-core MCU, you have to consider its 803x mode of operation. If there's cause to rule it out, e.g. the part doesn't present an external bus, then you have to move on to other options. If, however, it has the ability to work in 803x mode, then there's a world of possibility.

Students whose instructors have assigned them a project generally have a board in mind. Often it's a board with an 8255 site on it, together with the 8031-configured 805x-core MCU.

Whether the learner learns on a 33 MHz 1-clocker or a 12 MHz 12-clocker doesn't seem to matter. The learning seems to work the same. The fast part is a bit fussier, i.e. RAM has to be pretty fast and FLASH or EPROM is out of the question. My DS89C4x0's have to copy their EPROM into SRAM and then change their clock rate in order to use external memory. Then, just to make the operation complete, they have to change the demultiplexing hardware so that the MCU can operate in "Page" mode, which cuts the external memory cycle time in half so long as the high address byte doesn't change. Needless, to say, I can't use an i8255, no matter how fast, with that arrangement. The LCD has to be interfaced by means of a pair of MSI registers, as does the keypad.

Any standard 805x-core MCU in the standard package with the standard features, can be used as an 803x. You know that. We all know that.

RE


List of 69 messages in thread
TopicAuthorDate
Long Division            01/01/70 00:00      
   teach the kids the slide rule!!            01/01/70 00:00      
      I don't know about that slide-rule ...            01/01/70 00:00      
         not the point            01/01/70 00:00      
   We Homeschool our kids            01/01/70 00:00      
      Not "foundational"            01/01/70 00:00      
         8255 is DEAD            01/01/70 00:00      
            no, not "industry professionals "            01/01/70 00:00      
            Stupid though            01/01/70 00:00      
               Over here it was Whole Language Reading            01/01/70 00:00      
                  On the other hand ...            01/01/70 00:00      
                  Plus ca change            01/01/70 00:00      
            I am not so sure            01/01/70 00:00      
            the purpose of teaching 8255...            01/01/70 00:00      
               high-speed my butt            01/01/70 00:00      
                  have you read the footnote?            01/01/70 00:00      
            0xDEAD            01/01/70 00:00      
            what does DEAD mean?            01/01/70 00:00      
               some like kicking a dead horse            01/01/70 00:00      
                  that's why you don't do electronics as a hobby.            01/01/70 00:00      
                     not exacttly            01/01/70 00:00      
         It's a component of a microcomputer            01/01/70 00:00      
            memory is one thing, today is another            01/01/70 00:00      
               That\'s not quite true ...            01/01/70 00:00      
                  6 vs 2 clock            01/01/70 00:00      
                     I wasn't considering them ...            01/01/70 00:00      
                        but there is            01/01/70 00:00      
                           No doubt about it            01/01/70 00:00      
                              IIC recently upgraded to 1MHZ and I have run            01/01/70 00:00      
                                 Interesting ... what operates at that rate?            01/01/70 00:00      
                                    this and a HUH?            01/01/70 00:00      
                                       You've referred to that before, Erik ...            01/01/70 00:00      
                                          you are missing half the story and mixing            01/01/70 00:00      
                                             depends on what you compare            01/01/70 00:00      
                                                comparing            01/01/70 00:00      
                                                   some are ruled out ...            01/01/70 00:00      
                                                      the birth has happened            01/01/70 00:00      
                                                         uPSDs            01/01/70 00:00      
                                                         in the prototype area or ...            01/01/70 00:00      
                                                            Richard, how old are you?            01/01/70 00:00      
                                                               PSDs            01/01/70 00:00      
                                                                  isn't EVERYTHING ST makes with an MCU a uPSD?            01/01/70 00:00      
               Intel called them single-chip microcomputers            01/01/70 00:00      
                  greedy, are we?            01/01/70 00:00      
                     Yep ... greedy ... I need a 48KB buffer ...            01/01/70 00:00      
         fast I/O            01/01/70 00:00      
            Can''t do it            01/01/70 00:00      
               typo            01/01/70 00:00      
               It depends on what your definition of response is.            01/01/70 00:00      
                  I read the post the same way as Steve            01/01/70 00:00      
                     Perhaps, but the i8255 does it automatically            01/01/70 00:00      
                  No time            01/01/70 00:00      
                     That was my point!            01/01/70 00:00      
                        long story short            01/01/70 00:00      
                           move?            01/01/70 00:00      
                           take a look ...            01/01/70 00:00      
                        where do you buy that?            01/01/70 00:00      
                           Normally, the board determines that            01/01/70 00:00      
                              where did he say that?            01/01/70 00:00      
                                 Yes, it's a mystery ... but ...            01/01/70 00:00      
   Teaching Numeracy            01/01/70 00:00      
      Numeracy            01/01/70 00:00      
         That's where lots of education is lost ...            01/01/70 00:00      
   Two ways to do math            01/01/70 00:00      
   The 3 Rs            01/01/70 00:00      
      The middle \'R\'            01/01/70 00:00      
         when I were trined to be a spy ..            01/01/70 00:00      
            Fast block lettering            01/01/70 00:00      
               practice, practice            01/01/70 00:00      

Back to Subject List