005
09.06.2013, 09:45 Uhr
sas
|
Hallo Andreas,
der Druckkopf sollte schon an der richtigen Stelle stehen, nach der Initialisierung links. Die Schrittmotoren in den definierten Endstellungen. Hier Codeschnipsel 1: 0066: C5 PUSH BC 0067: D5 PUSH DE 0068: E5 PUSH HL 0069: F5 PUSH AF 006A: 21 6B 81 LD HL, 0x816B 006D: 39 ADD HL, SP 006E: 30 45 JR NC, 0x45 0070: ED 5F LD A, R 0072: F5 PUSH AF 0073: ED 57 LD A, I 0075: F5 PUSH AF 0076: 08 EX AF, AF' 0077: D9 EXX 0078: D5 PUSH DE 0079: E5 PUSH HL 007A: F5 PUSH AF 007B: C5 PUSH BC 007C: DD E5 PUSH IX
Codeschnipsel 2: 18C: F1 POP AF 018D: D3 C1 OUT (0xC1), A 018F: FD E1 POP IY 0191: DD E1 POP IX 0193: C1 POP BC 0194: F1 POP AF 0195: E1 POP HL 0196: D1 POP DE 0197: D9 EXX 0198: 08 EA AF, AF' 0199: F1 POP AF 019A: ED 47 LD I, A 019C: F1 POP AF 019D: ED 4F LD R, A 019F: 21 95 78 LD HL, 0x7895 01A2: 06 05 LD B, 0x5
Kann es sein das man das Refresh-Register sichert um es später wieder an einem Bestimmten Punkt wieder mit dem definierten Stand weiter zu Refreshen?
Es handelt sich um dRAM keine sRAM.
Zitat: | Andreas schrieb Hallo Jörg
Da wäre ich mir nicht so sicher.So wäre es denkbar, das irgend welche Serviceprozeduren damit organisiert werden.Damit könnte man die einseitige Abnutzung von irgend welchen Verschleißteilen hinauszögern.(weil eben verschiedene Teile nicht immer an der selben Stelle zum Stillstand kommen)
Ich hoffe Du traust mir nicht zu, das ich das ausdrucken von Zufallszahlen meinte?
Andreas |
|