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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
08/10/08 17:39
Read: times


 
#157378 - There are features ...
Responding to: ???'s previous message
No doubt about it, the SiLabs MCU's are the fastest. For one thing, the DS89C4x0 series UART works faster than the SiLabs UART, under some circumstances. It can be encouraged to work at the oscillator frequency, which the SiLabs part doesn't (which influenced my decision, on one occasion, not to use the SiLabs part). There are lots of things that influence how "fast" a part is, aside, simply, from oscillator frequency. In some cases, it is a built-in feature, and in others, it's a coincidence of oscillator frequency and timer/UART interaction.

There's no question that 100 MIPS is going to execute more cycles than 33 MIPS, but if you can make the DS89C4x0 synchronize precisely with a physical process it can reduce the number of instructions needed to perform a bit-banging operation, for example, significantly. 33 MHz, BTW, works fine to produce a 57.6 kb UART if you need one, and that's with the same firmware as you'd use to produce 19.2 kb from 11.0592 MHz.

Most importantly, if it has to fit in a PLCC-44, or a DIP-40, as when you're upgrading an established circuit, or if it has to use 5 volts, the SiLabs part simply won't fit.

BTW, I do agree that the SiLabs develpment kit is probably the best place to start. It's too easy-to-use to pass up, and there are none of the ATMEL "gotchas".

The SiLabs parts are very interesting, but ... there's a long and steep learning curve, whereas the DS89C4x0 just plugs in and runs ... not always the way you might hope ... but it does simply take off and execute the code. The ISP via the serial port is quite straightforward, too. If your code uses autobaud, it will easily find a suitable baud rate, and you're off and running.

RE


List of 34 messages in thread
TopicAuthorDate
Programming 8051/8052            01/01/70 00:00      
   Get something ready to do to start...            01/01/70 00:00      
   here's a simple ISP cable for 89S51/2            01/01/70 00:00      
      ... and HOPE            01/01/70 00:00      
    or DS89C450            01/01/70 00:00      
      Not the fastest by 3::1            01/01/70 00:00      
         There are features ...            01/01/70 00:00      
            Pray explain            01/01/70 00:00      
               Some features really DO help            01/01/70 00:00      
                  why fiddle with MODE 0            01/01/70 00:00      
                     There aren't many reasons, but SPI isn't one            01/01/70 00:00      
                        you are describing SPI            01/01/70 00:00      
                           Have a look!            01/01/70 00:00      
                              luvverly !            01/01/70 00:00      
                                 ... and what I really like ...            01/01/70 00:00      
                                    nope            01/01/70 00:00      
                                       You missed a thing or two, Erik            01/01/70 00:00      
    i edit my answer as            01/01/70 00:00      
   AT89S5X or DS89C450MNG            01/01/70 00:00      
   Back to Topic-here is what I tried for days..            01/01/70 00:00      
      two mistakes            01/01/70 00:00      
      Logic Low Levels?            01/01/70 00:00      
      please consider            01/01/70 00:00      
         Abt ISP cable ang voltage level            01/01/70 00:00      
            That how most of these posts go            01/01/70 00:00      
               schematics at last!            01/01/70 00:00      
                  no, the frequency does not matter            01/01/70 00:00      
            Maybe a helpful link            01/01/70 00:00      
            Where you measure the voltage makes a difference            01/01/70 00:00      
               ISP Schematics at last!            01/01/70 00:00      
                  Keep your work clean and wires short            01/01/70 00:00      
                  See if this suits you...            01/01/70 00:00      
      EA pin should be high            01/01/70 00:00      
         EA high not necessary during ISP            01/01/70 00:00      

Back to Subject List