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

Back to Subject List

Thread Closed: Drifted off-topic

???
02/03/06 15:30
Read: times


 
#109084 - "Modern" speeds???
Responding to: ???'s previous message
When I learned about microcontrollers, admittedly a long time ago, I wound up thinking that, while there was a wide range of speeds at which the things would run, albeit much more slowly than today's fastest, there was generally a "right" speed. That was a rate that was suited to the task taxed the performance of the MCU and peripherals as little as possible, yet got all the work done within the allocated time budget.

That could be a dozen MHz, or it could be 600 KHz, or whatever.

It's no secret that you can get more done if you go faster. However, going faster doesn't always guarantee getting more done. If you're scanning a keypad, the debounce interval is fixed by the mechanical characteristics of the keypad. If you run faster, you have to waste more time, not that it generally matters, waiting out the debounce time, but, you often have to use more RAM space to maintain the software part of the time delay. It doesn't help to hit the "not ready yet" loop 500 times instead of 50, though it doesn't help much.

If a guy figures out he can do the task with an old part, be it an 8255 or an 8031, it's all the same, isn't it? It doesn't have to run at "modern" speed, so long as it runs at adequate speed.

RE



List of 47 messages in thread
TopicAuthorDate
8255 interfacing with SILABS C8051F226            01/01/70 00:00      
   The code is irrelevant, that may and may            01/01/70 00:00      
   Bizarre juxtaposition!!            01/01/70 00:00      
      It isn't obsolete!            01/01/70 00:00      
         Whatever Andy said, the following is the            01/01/70 00:00      
            Hmm...            01/01/70 00:00      
               The fact that something is done by someo            01/01/70 00:00      
                  Turn arround arround arround...            01/01/70 00:00      
                     obsolete - yes, still made yes            01/01/70 00:00      
                        What obsolete means...            01/01/70 00:00      
                           the dictionary states            01/01/70 00:00      
                              So are you and I, if that\'s your view.            01/01/70 00:00      
                                 It should be clear that my reference            01/01/70 00:00      
                              Childish!            01/01/70 00:00      
               Rad hard            01/01/70 00:00      
                  8080's ? I don't think so... look            01/01/70 00:00      
                     ENough !!            01/01/70 00:00      
                     2 wires!?            01/01/70 00:00      
                        Remote Launch Control            01/01/70 00:00      
                           The wires run the            01/01/70 00:00      
                  I don't think so ...            01/01/70 00:00      
                     I was Wrong            01/01/70 00:00      
   if so, why do you read old books            01/01/70 00:00      
      Cross-posting            01/01/70 00:00      
         basically            01/01/70 00:00      
   Quasi Bidirectional ports & 8255            01/01/70 00:00      
      Just Configure it!            01/01/70 00:00      
      now you've got me confused ...            01/01/70 00:00      
         Quasi ports & 8255            01/01/70 00:00      
            Do you want TCP/IP with that?            01/01/70 00:00      
            Superb            01/01/70 00:00      
            not really            01/01/70 00:00      
   problem solved lessons learnt            01/01/70 00:00      
      "cheap" as in at least 5 times the price            01/01/70 00:00      
         Lighten Up!!!            01/01/70 00:00      
            I do not care if someone does it like I            01/01/70 00:00      
               "Modern" speeds???            01/01/70 00:00      
                  we can go on forever, let's not            01/01/70 00:00      
         You really have fossilized!            01/01/70 00:00      
            If advising against using fossils is not            01/01/70 00:00      
               You have forgotten how to learn!            01/01/70 00:00      
                  No such thing            01/01/70 00:00      
                  Erik racist? Never!            01/01/70 00:00      
                     Pushed over that line            01/01/70 00:00      
         The "classic" implementation            01/01/70 00:00      
         Hey!            01/01/70 00:00      
      No offense, of course!            01/01/70 00:00      

Back to Subject List