6/14/2009 5:22 PM | |
Joined: 5/28/2008 Last visit: 1/2/2025 Posts: 4518 Rating: (841) |
Hello, First of every think I would like you to see that thread. I think we were talked more there about the same problem. Second try to use GD communication method and let's know if the delay become lower or longer. Third. You send a byte (IB) from CPU to the other CPU (QB). So let's imagine the following senario. 1. You make a DI high. and start measuring the time. 2. The CPU will consider this DI as high in the next PII update. 3. The CPU will execute the program in OB1, and also interrupts if present. Here send function will be performed to the second CPU 4. The 2nd CPU recieves from the first CPU these data and move it to outputs. I tried to think like both CPUs, May be Iam wrong, but I thik you have got my point now and understod where's the delay. Again, I tried as I could to clarify this phenomina and in case of any member has another ide, he is welcome. Regards, |
Ayman Elotaify |
|
This contribution was helpful to1 thankful Users |
Follow us on