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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
09/13/05 12:14
Read: times


 
Msg Score: +1
 +1 Informative
#100997 - Atmel's bad informing (again)
I'd like to share my new experience with the members of the Forum.

I've been using AT89S8252 and ...53 a long time. I made myself the Programmer for them, where both HW and SW are my work. There have never been problems with either programming or reading of these processors.

As these two should be soon exchanged with AT89S8253, which has the capacities of the both previous, I've started with adapting my program for programming the new one. (I must mention here that I was pleasantly surprised by the price of AT89S8253).

I expected that it will be easy to make all necessary changes. But the programming failed every time. I checked all the timings and even all sent bytes (on a Tektronix scope), all seemed to be OK, but no result! For two days I was only looking for the reason of failure.

At last I saw that data should be sampled on negative edge of the clock (see page 44 of AT89S8253 datasheet), while those "fully compatible" ...8252/...53 took data on positive edge (page 25 of AT89S8252)!

The whole problem was in that! And not a single word about that in their "Migrating from ...S8252/S53 to ...S8253" !

Regards, Slobodan Mandaric

List of 21 messages in thread
TopicAuthorDate
Atmel's bad informing (again)            01/01/70 00:00      
   Informative Post.            01/01/70 00:00      
   Errata            01/01/70 00:00      
      Latest news on bugs in 8253            01/01/70 00:00      
   Thanks & Congrat's making Programmer            01/01/70 00:00      
   AT89S8252 programmer            01/01/70 00:00      
      AT89S8252 programmer            01/01/70 00:00      
   good point            01/01/70 00:00      
      Datasheets            01/01/70 00:00      
   I'm puzzled            01/01/70 00:00      
      ISP programmer            01/01/70 00:00      
         I thought ...            01/01/70 00:00      
         Of course, but is this a "programmer" ?            01/01/70 00:00      
            ISP            01/01/70 00:00      
               I see the basic difference between a "tr            01/01/70 00:00      
                  Differences between ISP            01/01/70 00:00      
                     Timing critical SPI, well I'll be            01/01/70 00:00      
                     New user needs help            01/01/70 00:00      
                        what program, it'can't be the ISP interf            01/01/70 00:00      
                        please clarify            01/01/70 00:00      
                           ISP!?            01/01/70 00:00      

Back to Subject List