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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
01/31/09 12:01
Read: times


 
#161871 - Broad range of microcontrollers
Responding to: ???'s previous message
To me, it's a microcontroller as soon as it has GPIO integrated and intended for high-speed use (in relation to the core operating speed). Timers, serial ports, CAN, ... are just icing on the cake.

Switching between a tiny 4-bit microcontroller and a 32-bit one just affects the number of tools from my tool chest that may be applicable when trying to design the software. The smallest small may require almost everything implemented in a loop because the interrupt system is limited or the RAM limited to just the processor registers. More complex chips will allow me to make use of complex interrupt controllers and FIFO or DMA. Bigger chips may have enough RAM/ROM/clock speed that I can design part of the application to be controlled by a RTOS. The biggest chips may reach the boundary where you may use them for PC-class problems, but normally at the cost of hard (or at least fast) real-time. A PDA for example may have a microcontroller that gets used with PC-class software and with the loss of most (all?) real-time capabilities because of the choice of OS and programming models.

List of 28 messages in thread
TopicAuthorDate
Multi Tasking in 8051            01/01/70 00:00      
   No need            01/01/70 00:00      
   to get a taste of it...            01/01/70 00:00      
      Or Not            01/01/70 00:00      
         I am thinking of implementing the superloop            01/01/70 00:00      
            It is one way            01/01/70 00:00      
      microcontroller vs microprocessor            01/01/70 00:00      
         Broad range of microcontrollers            01/01/70 00:00      
   I need help again!!!            01/01/70 00:00      
   Timer + conditional loop.            01/01/70 00:00      
      How do I implement the Interrupt Driven Serail Comm?            01/01/70 00:00      
         Samples            01/01/70 00:00      
         Own work            01/01/70 00:00      
            I am also looking            01/01/70 00:00      
               So where did you get stuck?            01/01/70 00:00      
               it will not            01/01/70 00:00      
               That *is* the trouble with sample code!            01/01/70 00:00      
               look at code library            01/01/70 00:00      
                  You have to read and understand            01/01/70 00:00      
   Some useful links here            01/01/70 00:00      
      Wha shuld the value of TMOD?            01/01/70 00:00      
         what is in TMOD now?            01/01/70 00:00      
            it does not work            01/01/70 00:00      
               what happens to T1 when            01/01/70 00:00      
                  I don't know what happens to TI            01/01/70 00:00      
                     time for some basic debugging            01/01/70 00:00      
                        tx and gnd shorted            01/01/70 00:00      
                           New question, new thread            01/01/70 00:00      

Back to Subject List