Gast
#28868
hi, ich besitze auch ein stk500 mit einem AT90S8515 und wurde dann beim durcharbeiten des tutorials von UART böse gequält. ;*****uart******** ;PD0 an RXD ;PD1 an TXD .include"8515def.inc" .def temp = r16 ldi temp, LOW(RAMEND) out SPL, temp ldi temp, HIGH(RAMEND) out SPH, temp sbi UCR,TXEN ldi temp,23 out UBRR,temp loop: ldi temp, 'A' rcall serout ldi temp, 'B' rcall serout ldi temp, 10 rcall serout ldi temp, 13 rcall serout rjmp loop serout: sbis USR,UDRE ;bereit? rjmp serout out UDR,temp ret ;****************** im hyperterminal(hab auch unterscheidliche terminals auf unterscheidlichen rechnern getestet) ist 9600bit/s etc eingestellt, wie im tutorial. wenn ich jetzt über COM1 an den RS232 spare vebinde kommen im terminal aber nur seltsamme zeichen an, immer die gleichen (auch nach dem reset). wo kann liegt der fehler, kann mir jemand weiterhelfen?