ich habe eine frage bekommen von einem lehrer und ja muss die für ein kürzes referat erklären!!!
Wie addiert man 2 Zahlen (Variablen) mit dem Pic???
y=x+a
und ich weiß nicht wie ích das erklären soll!!!
vl könnt ihr mir ja helfen!!!!
bitte danke!!!
Druckbare Version
ich habe eine frage bekommen von einem lehrer und ja muss die für ein kürzes referat erklären!!!
Wie addiert man 2 Zahlen (Variablen) mit dem Pic???
y=x+a
und ich weiß nicht wie ích das erklären soll!!!
vl könnt ihr mir ja helfen!!!!
bitte danke!!!
Indem Du den Wert der ersten Variablen in das W-Register lädst und den Wert der zweiten Variablen dazu addierst und im W-Register behältst und woanders ablegst:
1 + 1 = 10 !!! ??? Die Schreibweise ist falsch: 1b + 1b = 10b oder besser 01b + 01b = 10b (b = binär)Code:VarX EQU 0x20
VarA EQU 0x21
VarY EQU 0x22
org 0x0000
movlw 100 ; 100 in VarX speichern
movwf VarX
movlw 50 ; 50 in VarA speichern
movwf VarA
movfw VarX ; 1. Wert laden
addwf VarA,W ; 2. Wert addieren und in W behalten
movwf VarY ; Ergebnis abspeichern
end