It would probably be easier to use an FSR.
And the array doesn't need to be in BANKA so you're not limited in size.
This shows how it could work in PBP.
Hopefully you can see how it works with ASM too.
Code:MyArray VAR BYTE[32] Abyte VAR BYTE X VAR BYTE Init: ARRAYWRITE MyArray,["Hello World!",13,10] ;------------------------------------------ Main: @ LFSR 0, _MyArray FOR X = 0 TO 13 @ MOVE?BB POSTINC0, _Abyte HSEROUT [Abyte] NEXT X PAUSE 1000 GOTO Main
Bookmarks