
Apple II Computer Info
Notice that each Function sub ends by setting the PSG control lines to
Inactive.
Similarly, to do a Reset (set all PSG regs to zero) ...
Reset 1016: A9 00 8D 00 C4 A9 04 8D 00 C4 60
To put the value $55 in PSG Register 02 (Channel B Freq. fine) ....
1080: A9 02 put Reg# in A
1082: 8D 01 C4 store A at the Data address ORA1
1085: 20 00 10 JSR to Set Reg# (sets "current register" to Register
2)
1088: A9 55 put the value $55 in A
108A: 8D 01 C4 store A at the Data address ORA1
108D: 20 0B 10 JSR to Write Data ($55 goes into PSG Register 2)
1090: 60 Exit from subroutine
Good luck!
Rubywand
###################################################### E N D O F F I L E
### mockingboard
###################################################### E N D O F F I L E
Apple II Computer Technical Information : Apple II Family Hardware Info
ftp://ground.ecn.uiowa.edu/2/apple2/miscinfo/hardware : May 2001 : 292 of 572
Comentários a estes Manuais