??? 04/20/10 03:38 Read: times |
#175142 - Re: A Quick Reply Responding to: ???'s previous message |
Michael Karas said:
You should strive to run the interface to the chip as fast as possible for this interface. Have you carefully checked all your bit-bang timing on a scope to make sure that it all looks OK? I must be honest and tell that I haven't checked. When first time I had developed the C routine I was more concerned about the correctness of my protocol implementation. It has some _nop_() inserted in some points where I wanted to be sure that all the transitions were executed just fine. Now... due to the fact that my 12MHz 8052 core is significantly slower than the memory I could remove them and speed a little bit the communication protocol. I will make it today. Michael Karas said:
How are you accomodating the 5 millisecond write pulse time of the AT25C1024? With timer based delay. Here I am pretty sure that all is correct. Here is the Atmel link: http://www.atmel.com/dyn/produ...rt_id=3479 at Application Notes section there is something called: USB Generic Implementation Based on HID Class, and http://www.atmel.com/dyn/resou...-1_2_0.zip is the actual link to the sources. |
Topic | Author | Date |
I2C page write and interrupts | 01/01/70 00:00 | |
Some Important Things to Consider | 01/01/70 00:00 | |
Re: Some Important Things to Consider | 01/01/70 00:00 | |
You just buffer things | 01/01/70 00:00 | |
ISR + superloop normally enough | 01/01/70 00:00 | |
A Quick Reply | 01/01/70 00:00 | |
Re: A Quick Reply | 01/01/70 00:00 | |
Confirmation | 01/01/70 00:00 | |
The Atmel Scheduler | 01/01/70 00:00 | |
Re: The Atmel Scheduler | 01/01/70 00:00 | |
Your times seem quite long | 01/01/70 00:00 | |
Re: Your times seem quite long | 01/01/70 00:00 | |
The problem seems to be different | 01/01/70 00:00 | |
Time to closely read data sheet. | 01/01/70 00:00 | |
Re: Time to closely read data sheet. | 01/01/70 00:00 | |
Write a generic function.![]() | 01/01/70 00:00 | |
Paged operation very common | 01/01/70 00:00 |