My WP34s projects
Macro
WP34s software package already includes assembler/preprocessor.
However, it
- insists on very strict and not at all intuiltive ASCII opcode input
- does not allow "local symbols" of the form 1H, 2H, etc. (unsurprisingly)
So, I had to modify my
HP35s assembler for the WP34s. Here is the link: nsg_pp.zip
Custom builds
WP34s firmware has several compile time selectable options which I found useful. Since they are options and not included in standard build, I have to make my own custom build and keep it up to date. (since I do not have a device without crystal, I do not make a build for barebones device)
- calc_xtal -- firmware with crystal oscillator enabled
- calc_ir -- firmware with IR printing enabled
The included options are:
- INCLUDE_YREG_CODE (y-register display)
- MODIFY_K62_E3_SWITCH (h ./, in DECM mode switches E3 separator on/off)
- MODIFY_BEG_SSIZE8 (BEG annunciator indicates stack size)
- DEFAULT_DATEMODE 1 (default setting for date mode is Y.MD)
NO_DATEMODE_INDICATION (there is no indication in status line when date mode is different from default)
Documentation
I have prepared pocket sized consize reference for WP34s. Please check it out.
My hardware modifications
My Programs
Clock
clock.wp34s is a program that constantly displays
current time. Additionaly, it can place this time on stack and provides helper
subroutines for time recall and timestamp
arithmetic.
[
Software index
|
Feedback
]