mare_crisium,
muss mich korrigieren...
habe nun bei der Prozedur FIFO8_WRITE
diese Zeilen eingefuegt.Code:FIFO8_WRITE: .... ; ; brge -> -64 = k = +63 mov yl,r17 mov yh,r18 ; sub yl,yh clr yh ; andi yl,0x3F ; ist nie groesser 63 ; brge -> -64 = k = +63 cp yh,yl brge FIFO8_WR_EXIT ; Sprung, wenn FIFO voll ist ....
Es gefaellt mir aber noch nicht so richtig.
Lesezeichen