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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
01/25/07 13:04
Read: times


 
#131463 - the problem there is
Responding to: ???'s previous message
Erik is correct when he says that experience is a hindrance when dealing with the SiLabs "deviates."
thanks

However, if their feature sets match your application (which they do, in my case) then don't be afraid of them.

Just carefully RTFDS, which is advised for any chip.


the problem there is that SILabs datasheets are 300+ pages long. I tried a f3xx and got caught time after time by little things hidden in multipage paragraphs. A couple of examples: using my experience with the SILabs f12x series I designed a f3xx thingy and copied the IIC driver - OOPS, that was nonstandard, had to go through the pain of adapting another faulty appnote. Then I were to use T2 for the UART, but there was no RCAP registers, moved what T1 was used for to something else in order to use T1 for the UART and THEN found that the RCAP registers were there, renamed just for fun (I can see no other reason). Then I got the prototypes and they did not work, I looked and looked and THEN found that just for fun (I can see no other reason) that XTAL1 and XTAL2 had been 'mislabelled' i.e. external clock input was on XTAL2. OK, cut and paste and the chip came to life, but the serial did not work THEN I found out they had 'redesigned' the UART, THEN I THREW THE STUPID THING OUT, I redesigned with a real '51 (SILabs derivative) because I did not have the time to work through finding the rest of the 'improvements'.

If SILabs would start the deviate datasheets with a few pages here is what we have improved (mutilated would be better, but they would never go for that) pay attention to this, for the rest you can go by experience, then I might reduce my opposition towards these deviates but hiding the differences in little words spread over 300+ pages is just plain indecent. Of course, it would be even better if SILabs would take the 'standard' route and make datasheets like everybody else that ONLY list additions and differences from "the bible" (for all their chips, derivatives as well as deviates)

Erik

List of 70 messages in thread
TopicAuthorDate
BUS            01/01/70 00:00      
   does not make sense, pls explain            01/01/70 00:00      
      100 mils width is too small            01/01/70 00:00      
         Use 8052.com            01/01/70 00:00      
         in one direction, in the other it is .100            01/01/70 00:00      
         Drilling holes with 100 mil pitch should not be...            01/01/70 00:00      
            None at all!            01/01/70 00:00      
            The largest drill diameter is 0.050"            01/01/70 00:00      
               It's all coming back...            01/01/70 00:00      
                  What do you mean "coming back?" It's still here!            01/01/70 00:00      
                     the rest of us regard this a trip down memory lane            01/01/70 00:00      
                        Yes, paper clips, zippers ... they're still around            01/01/70 00:00      
                           yup, slow things down            01/01/70 00:00      
               It is 0.80mm NOT 0.080"            01/01/70 00:00      
                  One's too small, the other's too large            01/01/70 00:00      
         It\'s really not too small ...            01/01/70 00:00      
         Terms; Width v Pitch            01/01/70 00:00      
   if it is all or none            01/01/70 00:00      
      I'm using a Single Sided board...            01/01/70 00:00      
         I don't understand...            01/01/70 00:00      
            yes            01/01/70 00:00      
               If you mean what I think you mean.            01/01/70 00:00      
               use an IC socket then...            01/01/70 00:00      
                  a good ides does not suffer from being repeated            01/01/70 00:00      
                     I missed that, sorry...            01/01/70 00:00      
                        what is a "component platform"?            01/01/70 00:00      
                           thanks            01/01/70 00:00      
                              here we go            01/01/70 00:00      
                                 oh now I remeber            01/01/70 00:00      
                                    they are available in 0.3" as well            01/01/70 00:00      
         nowadays, ridiculously small is REALLY small            01/01/70 00:00      
            Broken bit.            01/01/70 00:00      
   PCB Prototyping            01/01/70 00:00      
      Drilling...            01/01/70 00:00      
         great, Rob            01/01/70 00:00      
            1 sided...            01/01/70 00:00      
               you are aware, I hope            01/01/70 00:00      
                  SiLabs, etc...            01/01/70 00:00      
                     not at all            01/01/70 00:00      
                        So is the 89C51ED2            01/01/70 00:00      
                           there are PLCC sockets that spread the pins to 0.1            01/01/70 00:00      
                              Yep.            01/01/70 00:00      
                                 ok            01/01/70 00:00      
                                 you don't have a proper devboard            01/01/70 00:00      
                                    Devboard            01/01/70 00:00      
                                       do yourself a favor            01/01/70 00:00      
                                          Thanks            01/01/70 00:00      
                              There are adapter boards that make it easy            01/01/70 00:00      
                                 You can add a groundplane!            01/01/70 00:00      
                                    not just Kai            01/01/70 00:00      
                     SiLabs vs Atmel            01/01/70 00:00      
                        elaborating            01/01/70 00:00      
                           deviates            01/01/70 00:00      
                              the problem there is            01/01/70 00:00      
                                 diffs twixt SiLabs families            01/01/70 00:00      
                                    To Andy            01/01/70 00:00      
                                       LPC9xx???            01/01/70 00:00      
                                 RCAP2 vs TMR2RL            01/01/70 00:00      
                                    acronyms...            01/01/70 00:00      
                                    If that had been it            01/01/70 00:00      
                                       F120 not genuine either            01/01/70 00:00      
                                          the difference is 'addition' vs 'change'            01/01/70 00:00      
            SMT Soldering is MUCH easier than PWB drilling.            01/01/70 00:00      
               wrong address            01/01/70 00:00      
               surface mount thru-hole            01/01/70 00:00      
                  Original SMT parts were modified DIP            01/01/70 00:00      
                     True but...            01/01/70 00:00      
                        The objective wasn't to make them smaller.            01/01/70 00:00      
                           O-Who?            01/01/70 00:00      
            Just to follow up...            01/01/70 00:00      

Back to Subject List