Commodore 128 Programmer's Reference Manual page 752

Hide thumbs Also See for 128:
Table of Contents

Advertisement

742
INDEX
Performance specifications, 567-568
PFKEY, 450-451
PHA, 172
PHOENIX, 448
PHP, 172
Pinouts, 394-400
PLA, 172
See also Programmed Logic Array
PLAY, 55-56, 338-339
PLOT, 441
PLP, 173
POINTER, 78
POKE, 56
Ports, 372, 727
controller, 390-393, 398-399
expansion, 399-400
for peripheral equipment, 652-657
serial, 394
user (RS-232 channel), 394-396
See also specific controller devices
POS, 79
POT, 79
PRIMM, 456^57
PRINT, 56, 100
PRINT#, 57, 380
Printer, 37&-380
control, 380-381
daisy wheel, 378
dot matrix, 378-379
PRINT USING, 57-58
Processors, 4, 560
Program counter, 132
Programmed Logic Array, 581-582,
723
Programming
advanced BASIC techniques,
103-107
debugging, 99-101
of 80-column (8563) chip, 292-334
escape, 106
of function keys, 94
graphics, 110-122
of SID chip in machine language,
352-358
Programs
definition, 376
Kernal routines, 403-406
printing program listing, 379
printing through a program, 380
replacing, 374
retrieving from disks, 375-376
saving, 373-374
verifying, 374-375
PUDEF, 58-59
RAM. See Memory
RAMTAS, 416
Raster interrupt split screen program,
248-258
RCLR, 79-80
RDOT, 80
RDTTM, 437
READ, 59
READSS, 426
RECORD, 59-60
Registers, 126
CIA (6526) chip, 622-623
80-column (8563) chip, 304-309,
324-334
8502 microprocessor, 127
8563 video controller, 595
interrupt, 591-592
raster, 591
shadow, 213-214, 539-540
SID chip, 359-365, 528-530
status, 130-132
System Version, 471
VIC chip, 524-527, 591-592
X and Y index, 129-130, 141-143
Relational operators, 20-21
REM, 60, 96
RENAME, 60
RENUMBER, 60-61
Reserved system symbols, 88-89
Reserved system words, 86-88
RESET, 408
RESTOR, 416-417
RESTORE, 61,407-408
RESUME, 61-62
RETURN, 62
RGBI video connector, 397-398
RGR, 80-81
RIGHTS, 81
RND, 81
ROL, 173
ROM. See Memory
ROR, 173
RSPCOLOR, 82
RSPPOS, 82
RSPRITE, 83
RS-232 channel, 382-388, 394-396
closing, 385-387
data, 385
memory locations, 387-388
opening, 382-385
sample program, 387
RTI, 174
RTS, 174
RUN, 62
RWINDOW, 83
SAVE, 63, 435-436
SBC, 174
SCALE, 63, 121-122
Schematics, 721-729
SCNCLR, 64
SCRATCH, 64
Screen editor
control codes, 474
escape codes, 473
intermediate storage, 213-214
interrupt-driven, 214-215, 247-248
jump table, 474-475
Screen output, 388-389
See also Graphics; Video
Scrolling
of 8563 screen, 320-323, 328-331
of 8564 VIC chip, 593
SCRORG, 440
SEC, 175
SECND, 418-419
SED, 175
SEI, 175
SETBNK, 451
SETLFS, 426^27
SETMSG, 418
SETNAM, 427
SETTIM, 436-437
SETTMO, 422
SGN, 84
SID (Sound Interface Device) chip,
336, 723
audio input, 351-352
electrical characteristics, 605-606
envelope generators, 608-610
filter, 337-338, 348-351, 363
pins, 600, 602-604
programming in machine language,
352-358
registers, 359-365, 528-530
specifications, 599-604
synchronization and ring modula
tion, 358-359
and system architecture, 558
timing, 606-607
SIN, 84
SLEEP, 64, 99
SLOW, 64
SOUND, 65, 339^340
Sound, 5, 336-369
characteristics, 345-348
statements, 336-341
volume, 347
Sound Interface Device. See SID chip
Space elimination, 95
SPC, 84
SPINP, 442-443
Split-screen mode, 245-248
organization in memory, 246-247
raster interrupt program, 248-258
SPOUT, 442-443
SPRCOLOR, 65-66, 268-269
SPRDEF, 66, 269-270, 276, 279
SPRITE, 66-67, 272-273
Sprites, 266-290
adjoining, 274-276
collision priorities, 289-290
color, 283-285
commands, 267-270
creation of image, 279-281
creation procedure in definition
mode, 270-274
display priorities, 288-289
enablement, 282
expansion of size, 287-288
inner workings, 279-290
pointers, 281-282
positioning on screen, 285-287
program examples, 276-278
SPRSAV, 67, 273
SQR, 84
SSHAPE/GSHAPE, 68-69, 122,
273-274
STA, 175
Stack pointer, 132-133
STASH, 69
Statements, 12
basic, 27-72
format, 25-27
See also specific statements
STOP, 69, 100, 437-438
Storage. See Files; Memory, storage
\ i
U
0
u
u
u

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents