Alpha codes - FX-603P
The Alpha Plane defines all characters which can be shown on the FX-605P dot matrix display without resorting to POKE
.
Standart Plane
The standard plane contains all the characters available as well as the ar__
commandos. Since the FX-603P supports PEEK
and POKE
all Alpha code have cleaned up so that unused codes are truely unused. However with POKE
it is possible to write strait into the display RAM which is far more powerfull then syntetic programming was.
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F | |
$00 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||||
$10 | ||||||||||||||||
$20 | "(alpha) | +M20 | +M40 | +M60 | +M80 | |||||||||||
$30 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
$40 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
$50 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
$60 | ar00 | ar01 | ar02 | ar03 | ar04 | ar05 | ar06 | ar07 | ar08 | ar09 | ||||||
$70 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||||
$80 | ||||||||||||||||
$90 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
$A0 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | |
$B0 | ar10 | ar11 | ar12 | ar13 | ar14 | ar15 | ar16 | ar17 | ar18 | ar19 | ![]() | |||||
$C0 | ||||||||||||||||
$D0 | ||||||||||||||||
$E0 | ||||||||||||||||
$F0 | arF | ar1F | End Of Prog | |||||||||||||
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F |
$2C: +M20 Plane
The +M20 Plane allows access to the memory register 20 to 39.
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F | |
$60 | ar20 | ar21 | ar22 | ar23 | ar24 | ar25 | ar26 | ar27 | ar28 | ar29 | ||||||
$B0 | ar30 | ar31 | ar32 | ar33 | ar34 | ar35 | ar36 | ar37 | ar38 | ar39 | ||||||
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F |
$2C: +M40 Plane
The +M20 Plane allows access to the memory register 50 to 69.
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F | |
$60 | ar40 | ar41 | ar42 | ar43 | ar44 | ar45 | ar46 | ar47 | ar48 | ar49 | ||||||
$B0 | ar50 | ar51 | ar52 | ar53 | ar54 | ar55 | ar56 | ar57 | ar58 | ar59 | ||||||
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F |
$2C: +M60 Plane
The +M60 Plane allows access to the memory register 60 to 79.
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F | |
$60 | ar60 | ar61 | ar62 | ar63 | ar64 | ar65 | ar66 | ar67 | ar68 | ar69 | ||||||
$B0 | ar70 | ar71 | ar72 | ar73 | ar74 | ar75 | ar76 | ar77 | ar78 | ar79 | ||||||
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F |
$2C: +M80 Plane
The +M80 Plane allows access to the memory register 80 to 99.
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F | |
$60 | ar80 | ar81 | ar82 | ar83 | ar84 | ar85 | ar86 | ar87 | ar88 | ar89 | ||||||
$B0 | ar90 | ar91 | ar92 | ar93 | ar94 | ar95 | ar96 | ar97 | ar98 | ar99 | ||||||
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F |
Character Set
The FX-603P uses a different internal character set then the alpha codes. That is each alpha code is translated into an internal code before display. Charactes from the internal character set can be displayed POKE
-ing directly into the display memory. The following list shows the internal codes:

Alpha Codes - for passwords
The following alpha codes are valid for use with passwords:
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F | |
$30 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
$40 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
$50 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | |||
$60 | ||||||||||||||||
$70 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | (space) | ||||
$80 | ||||||||||||||||
$90 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
$A0 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
Password-related information is taken from http://www.rainbow.ne.jp/~hosomici/FX-603P.htm. Below is the table with password symbols' codes (they match the codes of ALPHA MODE symbols). This information is intended to be used for revealing forgotten passwords of YOUR OWN programs. Please do not use it to break copyright-protected programs.
Colour Codes
The following colour code are used:
- seashell
- Internal Calculator code.
- gainsboro
- Unused - dispays a space
- cornsilk
- Unused - displays a space but a future simulator might use them.