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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
06/02/06 22:01
Modified:
  06/02/06 22:12

Read: times


 
#117653 - Crude way to solve the problem
Responding to: ???'s previous message
I think I found the problem.
Directly after the MOVX RDY\BSY' is still high thus giving a false ready signal. So we read when write is still in progress,
this explains the inverted high bit.
I fixed the problem by putting a 1 msec delay after the MOVX.
It takes 4 msec to write so when the delay is over we're in the write sequence and RDY\BSY' has gone low to indicate the write in progress.
My Edit command works Okay now.
 <M> Edit EEPROM
 <1> 0000
 <*>
 0000: .  FF 00
 0001: .  FF FF
 0002: .  FF AA
 0003: .  FF 55
 0004: .  FF  space previous adres
 0003: U  55
 0002: .  AA
 0001: .  FF
 0000: .  00
 FFFF: .  FF
 

Thanks Jon for putting me on the right track

List of 5 messages in thread
TopicAuthorDate
Problem with eeprom AT89S8253            01/01/70 00:00      
   Maybe here            01/01/70 00:00      
      To Jon            01/01/70 00:00      
   Crude way to solve the problem            01/01/70 00:00      
      No problem - glad you shared ...            01/01/70 00:00      

Back to Subject List