Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
PETSCII
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Control characters== While the graphic characters were mostly shared between Commodore systems, the control characters frequently varied. The follow table describes what the control characters represent on the [[Commodore PET 2001]], [[Commodore PET 8032]], [[VIC-20]], [[Commodore 64]], [[Commodore 16]], [[Commodore 128]] (40 and 80 column modes). {| class="wikitable" style="text-align: center" |+ PETSCII control characters<ref name="Aivosto" /><ref>{{cite book |title=Commodore 128 Programmer's Reference Guide |date=February 1986 |publisher=Commodore Business Machines, Inc. |isbn=0-553-34292-4 |pages=666β668 |url=http://www.zimmers.net/anonftp/pub/cbm/manuals/c128/C128_Programmers_Reference_Guide.pdf}}</ref> |- ! [[Hexadecimal|Hex]] !! Decimal !! PET 2001 !! PET 8032 !! VIC-20 !! C64 !! C16 !! C128 (40 col) !! C128 (80 col) |- |style="text-align:right"| 00 ||style="text-align:right"| 0 ||colspan=7 {{n/a}} |- |style="text-align:right"| 01 ||style="text-align:right"| 1 ||colspan=7 {{n/a}} |- |style="text-align:right"| 02 ||style="text-align:right"| 2 ||colspan=6 {{n/a}} || [[Underline|UNDERLINE]] ON |- |style="text-align:right"| 03 ||style="text-align:right"| 3 ||colspan=7| [[Break key|STOP]] |- |style="text-align:right"| 04 ||style="text-align:right"| 4 ||colspan=7 {{n/a}} |- |style="text-align:right"| 05 ||style="text-align:right"| 5 ||colspan=2 {{n/a}} ||colspan=5| WHITE |- |style="text-align:right"| 06 ||style="text-align:right"| 6 ||colspan=7 {{n/a}} |- |style="text-align:right"| 07 ||style="text-align:right"| 7 || {{n/a}} || [[Bell character|BELL]] ||colspan=3 {{n/a}} ||colspan=2| [[Bell character|BELL]] |- |style="text-align:right"| 08 ||style="text-align:right"| 8 ||colspan=2 {{n/a}} ||colspan=3| [[Caps Lock|LOCK CASE]] ||colspan=2 {{n/a}} |- |style="text-align:right"| 09 ||style="text-align:right"| 9 || {{n/a}} || [[Tab character|TAB]] ||colspan=3| [[Caps Lock|UNLOCK CASE]] ||colspan=2| [[Tab character|TAB]] |- |style="text-align:right"| 0A ||style="text-align:right"| 10 ||colspan=5 {{n/a}} ||colspan=2| [[Line feed|LINE FEED]] |- |style="text-align:right"| 0B ||style="text-align:right"| 11 ||colspan=5 {{n/a}} ||colspan=2| [[Caps Lock|UNLOCK CASE]] |- |style="text-align:right"| 0C ||style="text-align:right"| 12 ||colspan=5 {{n/a}} ||colspan=2| [[Caps Lock|LOCK CASE]] |- |style="text-align:right"| 0D ||style="text-align:right"| 13 ||colspan=7| [[Carriage return|RETURN]] |- |style="text-align:right"| 0E ||style="text-align:right"| 14 || {{n/a}} ||colspan=6| LOWER CASE |- |style="text-align:right"| 0F ||style="text-align:right"| 15 || {{n/a}} || SET WINDOW TOP ||colspan=4 {{n/a}} || FLASH ON |- |style="text-align:right"| 10 ||style="text-align:right"| 16 ||colspan=7 {{n/a}} |- |style="text-align:right"| 11 ||style="text-align:right"| 17 ||colspan=7| [[Cursor keys|CURSOR DOWN]] |- |style="text-align:right"| 12 ||style="text-align:right"| 18 ||colspan=7| REVERSE ON |- |style="text-align:right"| 13 ||style="text-align:right"| 19 ||colspan=7| [[Home key|HOME]] |- |style="text-align:right"| 14 ||style="text-align:right"| 20 ||colspan=7| [[Backspace|DEL]] |- |style="text-align:right"| 15 ||style="text-align:right"| 21 || {{n/a}} || KILL LINE ||colspan=5 {{n/a}} |- |style="text-align:right"| 16 ||style="text-align:right"| 22 || {{n/a}} || [[Delete key|ERASE TO RIGHT]] ||colspan=5 {{n/a}} |- |style="text-align:right"| 17 ||style="text-align:right"| 23 ||colspan=7 {{n/a}} |- |style="text-align:right"| 18 ||style="text-align:right"| 24 ||colspan=3 {{n/a}} ||colspan=4| TAB SET/CLEAR |- |style="text-align:right"| 19 ||style="text-align:right"| 25 || {{n/a}} || [[Scrolling|SCROLL UP]] ||colspan=5 {{n/a}} |- |style="text-align:right"| 1A ||style="text-align:right"| 26 ||colspan=7 {{n/a}} |- |style="text-align:right"| 1B ||style="text-align:right"| 27 || {{n/a}} || [[Esc key|ESC]] ||colspan=2 {{n/a}} ||colspan=3| [[Esc key|ESC]] |- |style="text-align:right"| 1C ||style="text-align:right"| 28 ||colspan=2 {{n/a}} ||colspan=5| RED |- |style="text-align:right"| 1D ||style="text-align:right"| 29 ||colspan=7| [[Cursor keys|CURSOR RIGHT]] |- |style="text-align:right"| 1E ||style="text-align:right"| 30 ||colspan=2 {{n/a}} ||colspan=5| GREEN |- |style="text-align:right"| 1F ||style="text-align:right"| 31 ||colspan=2 {{n/a}} ||colspan=5| BLUE |- |style="text-align:right"| 80 ||style="text-align:right"| 128 ||colspan=7 {{n/a}} |- |style="text-align:right"| 81 ||style="text-align:right"| 129 ||colspan=3 {{n/a}} ||colspan=3| ORANGE || DARK PURPLE |- |style="text-align:right"| 82 ||style="text-align:right"| 130 ||colspan=3 {{n/a}} || FLASH ON || {{n/a}} || [[Underline|UNDERLINE]] OFF |- |style="text-align:right"| 83 ||style="text-align:right"| 131 ||colspan=2 {{n/a}} ||colspan=5| RUN |- |style="text-align:right"| 84 ||style="text-align:right"| 132 ||colspan=3 {{n/a}} || FLASH OFF ||colspan=2 {{n/a}} |- |style="text-align:right"| 85 ||style="text-align:right"| 133 ||colspan=2 {{n/a}} ||colspan=5| [[Function key|F1]] |- |style="text-align:right"| 86 ||style="text-align:right"| 134 ||colspan=2 {{n/a}} ||colspan=5| F3 |- |style="text-align:right"| 87 ||style="text-align:right"| 135 || {{n/a}} || DOUBLE [[Bell character|BELL]] ||colspan=5| F5 |- |style="text-align:right"| 88 ||style="text-align:right"| 136 ||colspan=2 {{n/a}} ||colspan=5| F7 |- |style="text-align:right"| 89 ||style="text-align:right"| 137 || {{n/a}} || TAB SET/CLEAR ||colspan=5| F2 |- |style="text-align:right"| 8A ||style="text-align:right"| 138 ||colspan=2 {{n/a}} ||colspan=5| F4 |- |style="text-align:right"| 8B ||style="text-align:right"| 139 ||colspan=2 {{n/a}} ||colspan=5| F6 |- |style="text-align:right"| 8C ||style="text-align:right"| 140 ||colspan=2 {{n/a}} ||colspan=2| F8 || [[Help key|HELP]] ||colspan=2| F8 |- |style="text-align:right"| 8D ||style="text-align:right"| 141 ||colspan=7| [[Shift key|SHIFT]] + [[Return key|RETURN]] |- |style="text-align:right"| 8E ||style="text-align:right"| 142 || {{n/a}} ||colspan=6| UPPER CASE |- |style="text-align:right"| 8F ||style="text-align:right"| 143 || {{n/a}} || SET WINDOW END ||colspan=4 {{n/a}} || FLASH OFF |- |style="text-align:right"| 90 ||style="text-align:right"| 144 ||colspan=2 {{n/a}} ||colspan=5| BLACK |- |style="text-align:right"| 91 ||style="text-align:right"| 145 ||colspan=7| [[Cursor keys|CURSOR UP]] |- |style="text-align:right"| 92 ||style="text-align:right"| 146 ||colspan=7| REVERSE OFF |- |style="text-align:right"| 93 ||style="text-align:right"| 147 ||colspan=7| [[Clear key|CLEAR]] |- |style="text-align:right"| 94 ||style="text-align:right"| 148 ||colspan=7| [[Insert key|INST]] |- |style="text-align:right"| 95 ||style="text-align:right"| 149 || {{n/a}} || INSERT LINE ABOVE || {{n/a}} ||colspan=3| BROWN || DARK YELLOW |- |style="text-align:right"| 96 ||style="text-align:right"| 150 || {{n/a}} || [[Backspace|ERASE TO LEFT]] || {{n/a}} || PINK || YELLOW-GREEN ||colspan=2| PINK |- |style="text-align:right"| 97 ||style="text-align:right"| 151 ||colspan=3 {{n/a}} || DARK GRAY || PINK || DARK GRAY || DARK CYAN |- |style="text-align:right"| 98 ||style="text-align:right"| 152 ||colspan=3 {{n/a}} || MEDIUM GRAY || BLUE-GREEN ||colspan=2| MEDIUM GRAY |- |style="text-align:right"| 99 ||style="text-align:right"| 153 || {{n/a}} || [[Scrolling|SCROLL DOWN]] || {{n/a}} || LIGHT GREEN || LIGHT BLUE ||colspan=2| LIGHT GREEN |- |style="text-align:right"| 9A ||style="text-align:right"| 154 ||colspan=3 {{n/a}} || LIGHT BLUE || DARK BLUE ||colspan=2| LIGHT BLUE |- |style="text-align:right"| 9B ||style="text-align:right"| 155 ||colspan=3 {{n/a}} || LIGHT GRAY || LIGHT GREEN ||colspan=2| LIGHT GRAY |- |style="text-align:right"| 9C ||style="text-align:right"| 156 ||colspan=2 {{n/a}} ||colspan=5| PURPLE |- |style="text-align:right"| 9D ||style="text-align:right"| 157 ||colspan=7| [[Cursor keys|CURSOR LEFT]] |- |style="text-align:right"| 9E ||style="text-align:right"| 158 ||colspan=2 {{n/a}} ||colspan=5| YELLOW |- |style="text-align:right"| 9F ||style="text-align:right"| 159 ||colspan=2 {{n/a}} ||colspan=5| CYAN |} The colors of the VIC-20 and C64/128 are listed in the [[MOS Technology VIC-II#Colors|VIC-II]] article.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)