bitte schön was ist daran falsch? ich habe versucht (ja ich habe noch nie assembler geproggt) den Assembler Code für einen Atmega8 umzuschreiben, anscheinend mache ich da etwas falsch. Könntet ihr bitte noch mal gucken.
Code:
$regfile "m8def.dat"
$crystal = 8000000
$baud = 300
$ASM
Ldi R16, &H0x0003 'Hier versuche ich den OSCCAL Register passenden
Out Osccal , R16 'zu bringen
$END ASM
' ... und hier geht's mit 8 MHz weiter...
Config Servos = 1 , Servo1 = Portb.4 , Reload = 10
Config Portb.4 = Output
Enable Interrupts
Do
Servo(1) = 70
Waitms 1000
Servo(1) = 100
Waitms 1000
Servo(1) = 50
Loop
Hunni
Lesezeichen