
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
Hallo Tappi, Das Testprogramm sollte eigentlich funktionieren. Jedoch musste ich schon feststellen, daß es anscheinend einen Unterschied macht, ob man die CC1-IDE oder die CC2-IDE(mit der kann man auch CC1-Programme schreiben) zum kompilieren benutzt. Ändere mal folgende Routine #shift 'Routine zum seriellen Senden der Daten zur Scheiberegistererweiterung for i=7 to 0 step -1 DS=(rel shr i) and 1 pulse SH next return in #shift 'Routine zum seriellen Senden der Daten zur Scheiberegistererweiterung for i=7 to 0 step -1 DS=((rel shr i) and 1)<>0 pulse SH next return Es kann sein, daß dies die Ursache ist. Ansonsten prüfe nochmals die Verkabelung. Falls das ELR4SR von einer anderen Quelle Versorgt wird, als die CC1, stelle sicher, daß die Masse-Leitungen verbunden sind. Auch das Kabel sollte möglichst kurz gehalten werden. Was Dir auchnoch einen Strich durch die Rechnung machen könnte, währen die 100nF Kondensatoren an den I/Os der Station I. Benutze dann versuchsweise einmal folgende Schieberoutine: #shift for i=7 to 0 step -1 ' DS=(rel shr i) and 1 DS=((rel shr i) and 1)<>0 tog SH tog SH next return Ersetze dann zusätzlich pulse ST durch tog ST tog ST MfG André H. |
| Antwort schreiben |