Gast
#2846876
Hallo, ich habe eine Funktion (UART1_init) welcher ich 2 Parameter übergebe, der aufruf der Funktion sieht wie folgt aus: UART1_init(19200, 8) in der Funktion schreibe ich die Parameter in eine Variable void UART1_init(word wBaudrate, byte bLaenge) In der Variable wBaudrate müsste ja jetzt 0x4B00 stehen (19200dez). aber im debugmodus sehen ich das in der Variable 0x2F5E steht und in der Variable bLaenge steht nicht 8 sonder 0x2F. Kann mir jemand helfen?