Import/Timer sleep

This commit is contained in:
2024-05-29 12:47:14 +02:00
parent 6d0c47c6c0
commit 45f9878047
6 changed files with 75 additions and 35 deletions

View File

@ -9,6 +9,20 @@ public class Commands {
return wRegister;
}
public static void addExecutionTime(int i) {
totalExecutionTime += i;
Timer.cycles(i);
EEPROM.registerTime(false);
}
public static long getTotalExecutionTime() {
return totalExecutionTime;
}
public static void resetTotalExecutionTime() {
totalExecutionTime = 0;
}
public static void decode(int instruction){
final int jumpaddr = 0x7FF;
final int fileregaddr = 0x7F;
@ -255,16 +269,6 @@ public class Commands {
addExecutionTime(1);
}
public static void addExecutionTime(int i) {
totalExecutionTime += i;
Timer.cycles(i);
EEPROM.registerTime(false);
}
public static long getTotalExecutionTime() {
return totalExecutionTime;
}
public static void MOVWF(int file) {
DataRegister.setRegister(file, wRegister);
}