Post Reply 
34S Mini-Challenge : A to Z
08-27-2016, 09:37 AM (This post was last modified: 08-28-2016 08:11 PM by Nick.)
Post: #9
RE: 34S Mini-Challenge : A to Z
Printing Word Processor (It's not my typewriter, but it does print stuff...)

Usage:

f, g, h are all [Shift] with = as the annunciator (Flag A)
A-Z appends a character
[Shift]A-Z appends a lowercase character
ENTER will Print + Clear
[Shift]ENTER will Print (without Clear)
<- will Backspace
[Shift]<- will Clear
0 is Space
Y is forgotten Sad

Code:
01 LBL 'WP'
02 LBL 00
03 VIEW X
04 PSE 99
05 KEY? X
06 GTO 00
07 LBL?->X
08 GTO->X
09 ENTER
10 SDR 001
11 IP
12 LBL?->X
13 GTO->X
14 SKIP 006
15 LBL 01
16 DEC Y
17 DEC Y
18 LBL 03
19 LBL 04
20 DEC Y
21 # 007
22 *
23 -
24 # 064
25 +
26 FC? A
27 SKIP 002
28 # 032
29 +
30 aRCL X
31 GTO 00
32 LBL 24
33 LBL 25
34 LBL 26
35 FF A
36 GTO 00
37 LBL 31
38 PRINTa
39 FC?C A
40 CLa
41 GTO 00
42 LBL 35
43 FS?C A
44 SKIP 003
45 aRR 01
46 aSL 01
47 GTO 00
48 CLa
49 LBL 41
50 LBL 51
51 LBL 61
52 LBL 62
53 GTO 00
54 LBL 72
55 a[SPACE]
56 GTO 00
57 RTN

Comments:

- There's room to tweak when the shift keys clear or not.
- Other annunciators such as 360/GRAD could be used for additional Shift keys.
- Numerics / punctuation could be added.
- Bold / Underline / Mode 1 / Mode 2 could be added.
- The 82240A font could be selected if you're using an 82240B.
- A blinking ViewA could be used to render a cursor for text editing.
- CPX could simplify every operation.
- The forgotten Y key could be asked for forgiveness.

Inspiration:

- Special thanks to Someone Special who's Someone other than Someone, Pauli, the Daleks, and these words from the 3.1 manual: "Nevertheless, do not forget that your WP 34S is mainly designed as a programmable calculator."
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
34S Mini-Challenge : A to Z - Nick - 08-26-2016, 02:44 PM
RE: 34S Mini-Challenge : A to Z - Nick - 08-26-2016, 11:43 PM
RE: 34S Mini-Challenge : A to Z - Nick - 08-27-2016, 03:52 AM
RE: 34S Mini-Challenge : A to Z - Nick - 08-27-2016, 03:59 AM
RE: 34S Mini-Challenge : A to Z - Nick - 08-27-2016, 09:52 AM
RE: 34S Mini-Challenge : A to Z - Nick - 08-31-2016, 01:40 AM
RE: 34S Mini-Challenge : A to Z - Nick - 08-27-2016 09:37 AM



User(s) browsing this thread: 1 Guest(s)