Download Trs8bit - FabsitesUK.com

Transcript
0060H
Delay
Decrements BC until = 0 then returns. Uses just BC and AF
registers.
0072H
Basic Ready
Jump to 72H instead of IA19H. Jumping to 1A19 is OK if you've
tidied everything up first. If you haven't and you want to get
back to Basic from a System load or other m/c routine 72H does
all the housekeeping for you.
01C9H
Screen clear
On model 3 all registers altered. Usually switches cursor off
on Model 1.
01F8H
Cassette Off
Switches cassette off.
0212H
Cassette On
Switches cassette on. It is probably best to XOR A before
calling either of these.
I don't know how the second
cassette via the expansion interface is addressed. 022CH
Blink
Flashes the '•'.
0235H
register.
Byte in
Reads byte from cassette into A
0264H
Byte out
Outputs byte in A register to tape.
0287H
Write sync
Outputs the leader and sync byte to tape. Uses BC registers.
0296H
Reads sync
Reads the leader and sync byte from tape.
0314H Address read Reads two bytes into HL. Used for the load
address in system tapes.
37E8H
Printer addr.
Model 1 parallel printer connected here. Model 3 puts printer
status here.
For
Bit 7 = 0 Not busy.
both
Bit 6 = 0 Paper OK.
Model 1
Bit 5 = 1 Device select (whatever that means)
& Model 3
Bit 4 - 1 No fault.
TRS8BIT
-
volume 07 Issue 04 - December 2013
-
page 22