Wer hilft bei erster Assembler-Routine Kategorie: Progr. Assembler, TaskingTools, OS (von Rudi - 15.12.2002 17:45) | |
| |
Hallo, wegen Timingproblemen möchte ich im nachfolgenden Programm- ausschnitt den Thread 'abfrage' komplett in Assembler programmieren. Ich habe allerdings noch keine CC2-Assembler- erfahrungen und möchte vor allem wissen, wie man von Assembler aus auf das int-Array 'inbuf' zugreifen kann. Es wäre natürlich super, wenn mir jemand den kompletten Assemblercode programmieren würde. //Globale Definitionen byte high; byte inbuf[10000]; int pointer; /************************/ thread abfrage { high=ports.getb(1); if (high and 128) >0 { pointer=pointer+1; inbuf[pointer]=high; sfr.set_P8(1); } sfr.set_P8(0); } /************************/ thread main { pointer=0; run abfrage; halt; } | |
Antwort schreiben Antworten: Re: Wer hilft bei erster Assembler-Routine (von Adrie - 20.12.2002 14:10) |