hallo ...
ich mache gerade meine ersten gehversuche mit der UART des atmega 8 und falle nur auf die nase
ich will midi daten von meinem controller an den computer senden. ich nutze dafür die hardware UART des controllers. obwohl die baudrate stimmen müsste ( auf dem oszilloskop ist eine rechteckimpuls 32mu-s breit) kann der computer die Daten die übermittelt werden anscheinend nicht interpretieren. ich denke mal das es an der art liegt, wie ich der UART die daten übgebe ... wär schön wenn mir jemand ein wenig auf die sprünge helfen könnte
danke
hier mein code
Code:
$regfile = "m8def.dat"
$crystal = 1000000
$baud = 31250
Dim Voice As Byte
Dim Cntrnr As Byte
Dim Val As Byte
Config Portd.7 = Output
Voice = &B10110000 'control change: 1011, channel 0 : 0000
Cntrnr = &B00000011 'controller# 3 :
Val = &B00000100 'controllerwert 4 :
Do
Toggle Portd.7 'macht derr kollege was??
Print Voice 'senden der drei bytes
Print Cntrnr
Print Val
Loop
End
Lesezeichen