Scientific Calculator Keyboard Challenge
|
05-07-2014, 03:04 AM
Post: #12
|
|||
|
|||
RE: Scientific Calculator Keyboard Challenge
My contribution follows.
Because I got an HP-25 (instead of a car) for my 18th birthday, and because it has 25 keys, I thought I'd name mine the DR-25S. I tried to get all the scientific functions on it up through the HP-33C (sorry, guys -- no SOLVE or INTEG), plus add the binary, octal, hex and their bit operations (Bit-wise AND/OR/XOR/NOT etc. in "BIT" menu), plus some other stuff that I find most useful in MY work. (This is a calculator I would want. As I have done some microcontroller projects with custom PC boards and have a 3D printer, plus most of the parts, I might just make this one!!!) My priorities:
I figured three shifts (like 34C, 65, 67) would work. I tried to do f and f(inverse) like 65, but it just wasn't to be. So it's f, g and h together on the left. (Yellow, blue, black is fine by me, like 67 / 34C) I've tried to be smart about grouping: Programming on the shifted left keys: SST, BST, GSB, GTO, PSE, DEL, Flag menu, CMP (comparisons) menu. Stack manipulation unshifted on the top row: ENTER, Roll Down, X/Y exchange (I'm used to a 4-level stack, and no room for Roll Up) Memory manipulation shifted on the stack manipulation keys: STO, RCL, X/mem exchange, I and [I] Number entry on the upper right: EEX, +/-, LastX Slide rule stuff on the top shifted: SqRt, y**x, ln, e**x, log, 10**x (Yes, I use "log" for base 10. Sue me.) trig, hyperbolics, D/R and R/P shifted on the 789 and 456 rows sin, inv sin, cos, inv cos, tan, inv tan, sinh, inv sinh, cosh, inv cosh, tanh, inv tanh Polar / Rectangular conversion, Degrees / Radians conversion (Hours / Hours.MinutesSeconds conversion right below those) Binary, Octal, Hex, Decimal integer and bit ops shifted on the 123 row ("16#0000_01DE" is the style used in IEC-61131-3 PLC languages. Now you know. I like it, I'm used to it, I'm keeping it.) Most menus h-shifted on the 123 row. Stats on the shifts of the 0. row. Avg, SampleSD, x-hat, y-hat, LR, r All clears on the <--- key, including UNDO (except ClearSum) Sum+, Sum-, ClearSum on the + key Modulo, 1/x close to the divide key. Most-used functions on the corners: Plus (Sum+) Run/Stop (Power on/off) Enter (STO, SST) CHS (log 10, 10**x, 1/x) A, B, C, D, E, F double as Labels (in float, bin, octal, decimal) and as Hex entry keys [f] [16#] [0] [1] [h] [D] [h] [F] (h like in "hex") to enter 0x01DF, for example. Say it to yourself: "zero one hex-D hex-F" as you type it in... And just hit [f] [16#] [ENTER] to select hex display mode. Sweet... So, Eddie, Walter, Pauli, and all ---- how'd I do? Dale |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)