Heyhey,
unser Lehrer hat uns über die Ferien eine neue Aufgabe gegeben und diesmal möchte ich auch früh genug hier rein schreiben.
Also folgendes:
Wir sollen ein einfaches Programm programmieren, das für einen Durchlauf genau 1 Sekunde benötigen soll.
Folgende Commands dürfen wir benutzen: ADD; SUB; SUBI; AND; ANDI; OR; ORI; COM; INC; DEC; CLR; SER; LDI; RJMP; MOV; IN; OUT; LSL; LSR; ROL; ROR; CP; CPI; BREQ; BRNE; BRSH; BRCS; BRCC; BRLO.
Mein erster Gedanke war ein Counter, denn ich weiß das ein Counter 1,24 ms braucht um bis 1000 zu zählen. Jetzt müsste man nur aussrechnen bis wieviel der Zähler zählen soll, dass er eine Sekunde benötigt und dann dem entsprechend Programmieren oder irre ich mich da?
-LG-
Severin
unser Lehrer hat uns über die Ferien eine neue Aufgabe gegeben und diesmal möchte ich auch früh genug hier rein schreiben.
Also folgendes:
Wir sollen ein einfaches Programm programmieren, das für einen Durchlauf genau 1 Sekunde benötigen soll.
Folgende Commands dürfen wir benutzen: ADD; SUB; SUBI; AND; ANDI; OR; ORI; COM; INC; DEC; CLR; SER; LDI; RJMP; MOV; IN; OUT; LSL; LSR; ROL; ROR; CP; CPI; BREQ; BRNE; BRSH; BRCS; BRCC; BRLO.
Mein erster Gedanke war ein Counter, denn ich weiß das ein Counter 1,24 ms braucht um bis 1000 zu zählen. Jetzt müsste man nur aussrechnen bis wieviel der Zähler zählen soll, dass er eine Sekunde benötigt und dann dem entsprechend Programmieren oder irre ich mich da?
-LG-
Severin