Re: Timing in Synch Comm.





Joerg wrote:

Vladimir Vassilevsky wrote:


Jon Slaughter wrote:

I'm writing a windows app which sends data to the parallel port but because its pre-emptive there can be extreme latency in the timing.

AVR Mega644 is indeed sensitive to the SPI clock irregularities while being programmed.

I believe the OP wasn't talking about SPI. But with SPI you are right.

What else is the PC parallel port can be used for if not for the simulation of the SPI or I2C by bit banging?

I keep the 14-year old PC with Win98 exactly for this purpose: it is often the quickest way to get something to work.


Vladimir Vassilevsky
DSP and Mixed Signal Design Consultant
http://www.abvolt.com
.



Relevant Pages

  • Re: Timing in Synch Comm.
    ... because its pre-emptive there can be extreme latency in the timing. ... will be some of the protocols I'll try and implement. ... Eventually I might add support for usb and some other devices but at this point all I have is the parallel port. ...
    (sci.electronics.design)
  • Re: Timing in Synch Comm.
    ... because its pre-emptive there can be extreme latency in the timing. ... will be some of the protocols I'll try and implement. ... There is no point in developing anything for the parallel port now. ...
    (sci.electronics.design)
  • Re: Timing in Synch Comm.
    ... because its pre-emptive there can be extreme latency in the timing. ... What else is the PC parallel port can be used for if not for the simulation of the SPI or I2C by bit banging? ... It's quicker to print and I don't have to get off my keester :-) ...
    (sci.electronics.design)
  • Re: Upcoming project: virtual hard drive for //c and IIgs
    ... it a try) without a dedicated hardware. ... Where can I find a timing diagram for the bus? ... some sort of buffering on the parallel port to ... If a PC were more like an Apple II, ...
    (comp.sys.apple2)
  • Re: Upcoming project: virtual hard drive for //c and IIgs
    ...  Where can I find a timing diagram for the bus? ... and the apple could manage some timing ... manage the serials lines using bit shifting? ... from the parallel port of a PC, and found that it required taking ...
    (comp.sys.apple2)