This shows you the differences between two versions of the page.
20b:software-4banger [2008/08/27 14:01] pauli created |
20b:software-4banger [2008/08/27 14:01] (current) pauli created |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== Software framework ===== | ||
+ | ==== Description ==== | ||
+ | |||
+ | A simple framework that implements a simple programmable RPN calculator. | ||
+ | The keyboard mapping is still based on a 20 key 4-banger I designed a while back. The output is based on the 20b's screen. | ||
+ | |||
+ | The framework is designed to be easily expanded to include extra functions. | ||
+ | |||
+ | The current keyboard layout is shown below. | ||
+ | |||
+ | ==== Download link ==== | ||
+ | [[http:// | ||
+ | |||
+ | ==== Keymap ==== | ||
+ | Character to keyboard mapping: | ||
+ | |||
+ | enter | ||
+ | 7 | ||
+ | 4 | ||
+ | 1 | ||
+ | 0 | ||
+ | |||
+ | Non-shifted keys | ||
+ | ENTER^ | ||
+ | 7 | ||
+ | 4 | ||
+ | 1 | ||
+ | 0 | ||
+ | |||
+ | Shifted keys: | ||
+ | LASTx | ||
+ | n! sqrt 1/x PGRM | ||
+ | ln e^x | ||
+ | STO | ||
+ | RCL | ||
+ | |||
+ | |||