Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Re: Re: Re: Re: Tiskárna v CP/M

melsoft SAPI-1

Ještě jsem našel tohle:
In the polled mode of printing, the character bits are put on the DATA lines,
 BUSY is tested repeatedly until it is found to be low, then the ~STROBE pulse
is sent. The printer sets BUSY high when the character data have been latched
and sets it low again when the character has been processed. (The Centronics
protocol specifies that the DATA lines be stable from at least 500 ns before to 
at least 500 ns after the ~STROBE pulse, and the ~STROBE pulse be at least 500
ns long. These times may of course be shortened for a specific printer, at the
risk of loss of generality.) Programs using the polled mode should include a
"timeout"  counter to guard against a permanent BUSY condition. BIOS calls and
DOS functions use this mode for printing.

Potvrzuje to moji domněnku s inicializací /STROBE a v podstatě i to zapsání
dat přímo do portu tiskárny (bez nutnosti úschovy v C). Kolik NOPů musím
dát na 500ns? To je jeden takt procesoru ne?

Zobrazit původní podobu

Vlákno · 26 zpráv

Zobrazit celé vlákno na jedné stránce

  1. Tiskárna v CP/M melsoft
  2. Re: Tiskárna v CP/M melsoft
  3. Re: Re: Tiskárna v CP/M EC1045
  4. Re: Re: Re: Tiskárna v CP/M melsoft
  5. Re: Tiskárna v CP/M Roman Bórik
  6. Re: Re: Tiskárna v CP/M melsoft
  7. Re: Re: Tiskárna v CP/M EC1045
  8. Re: Re: Tiskárna v CP/M Roman Bórik
  9. Re: Re: Re: Tiskárna v CP/M melsoft
  10. Re: Re: Re: Tiskárna v CP/M Roman Bórik
  11. Re: Re: Re: Re: Tiskárna v CP/M melsoft
  12. Re: Re: Re: Re: Tiskárna v CP/M Roman Bórik
  13. Re: Re: Re: Re: Re: Tiskárna v CP/M melsoft
  14. Re: Tiskárna v CP/M +GAMA
  15. Re: Re: Tiskárna v CP/M melsoft
  16. Re: Re: Re: Tiskárna v CP/M melsoft
  17. Re: Re: Re: Re: Tiskárna v CP/M melsoft
  18. Re: Tiskárna v CP/M +GAMA
  19. Re: Re: Re: Re: Re: Tiskárna v CP/M melsoft
  20. Re: Re: Tiskárna v CP/M melsoft
  21. Re: Re: Re: Re: Re: Tiskárna v CP/M EC1045
  22. Re: Re: Re: Re: Re: Re: Tiskárna v CP/M melsoft
  23. Re: Re: Re: Re: Re: Re: Re: Tiskárna v CP/M EC1045
  24. Re: Re: Re: Re: Re: Re: Re: Re: Tiskárna v CP/M melsoft
  25. Re: Re: Re: Re: Re: Re: Re: Re: Re: Tiskárna v CP/M EC1045
  26. Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Tiskárna v CP/M melsoft