| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| public:calculator:guides:hp16c_emulator [13/02/25 06:53 GMT] – [Most Used Functions] john | public:calculator:guides:hp16c_emulator [10/02/26 16:15 GMT] (current) – [User Keyboard comments] john |
|---|
| |
| The ''USER'' keyboard can generally remain active all the time //except// when I want to do ''statistics'' or calculate a ''natural logarithm''. Two easy sacrificed keys. Are there others I can do without for additional assignments to frequently used functions or modules? | The ''USER'' keyboard can generally remain active all the time //except// when I want to do ''statistics'' or calculate a ''natural logarithm''. Two easy sacrificed keys. Are there others I can do without for additional assignments to frequently used functions or modules? |
| | |
| | <note> |
| | I've noticed that it's possible to ''assign'' the ''16C'' command to the <key>'∑+'</key> key. |
| | |
| | This allows a single key to be used both to trigger ''16C'' mode, and then to trigger input mode ''16NPT''. |
| | |
| | It means less hopping around. |
| | |
| | The <key>'∑+'</key> key is doing double duty but <key>'∑+'</key> <key>'∑+'</key> seems a little more user friendly than <key>'LN'</key><key>'∑+'</key> for inputting numbers. |
| | |
| | <key>SHIFT</key> <key>ASN</key> <key>ALPHA</key> <key>SHIFT</key> <key>1</key> <key>SHIFT</key> <key>6</key> <key>'C'</key> <key>ALPHA</key> <key>'∑+'</key> |
| | |
| | </note> |
| |
| ==== 16KEYS? ==== | ==== 16KEYS? ==== |
| Word size is set with <key>W</key> then enter (eg) ''16'' to set 16-bit words. | Word size is set with <key>W</key> then enter (eg) ''16'' to set 16-bit words. |
| |
| Word Size can also be set directly from a ''16C'' keyboard function ''16WSZ'' accessed via <key>16C</key> <key>SHIFT</key> ''5'' rather than via the ''∑MOD'' menu/launcher | Word Size can also be set directly from a ''16C'' keyboard function ''16WSZ'' accessed via <key>16C</key> <key>SHIFT</key> <key>5</key> rather than via the ''∑MOD'' menu/launcher |
| |
| <key>'?'</key> displays the current settings (**press ''?'' then quickly press and hold it to read the displayed info**) | <key>'?'</key> displays the current settings (**press ''?'' then quickly press and hold it to read the displayed info**) |
| ''RL'' / ''RR'' = <key>16C</key> then one of <key>SIN</key> or <key>COS</key> (rotate Left or Right 1-bit) | ''RL'' / ''RR'' = <key>16C</key> then one of <key>SIN</key> or <key>COS</key> (rotate Left or Right 1-bit) |
| |
| ''RLN'' / ''RRN'' = <key>16C</key> <key>SHIFT</key> then one of <key>SIN</key> or <key>COS</key> (rotate Left or Right N-bits) | ''RLN'' / ''RRN'' = <key>16C</key> <key>SHIFT</key> then one of <key>SIN</key> or <key>COS</key> (rotate Left or Right N-bits _ _) |
| |
| ''SLN'' = <key>16C</key> <key>TAN</key> (shift Left N-bits) | ''SLN'' = <key>16C</key> <key>TAN</key> (shift Left N-bits _ _) |
| |
| ''SRN'' = <key>16C</key> <key>SHIFT</key> <key>TAN</key> (shift Right N-bits) | ''SRN'' = <key>16C</key> <key>SHIFT</key> <key>TAN</key> (shift Right N-bits _ _) |
| |
| ''Sb'' = <key>16C</key> <key>SHIFT</key> <key>7</key> (set a bit _ _) | ''Sb'' = <key>16C</key> <key>SHIFT</key> <key>7</key> (set a bit _ _) |
| ''Cb'' = <key>16C</key> <key>SHIFT</key> <key>8</key> (clear a bit _ _) | ''Cb'' = <key>16C</key> <key>SHIFT</key> <key>8</key> (clear a bit _ _) |
| |
| ''B?'' = <key>16C</key> <key>SHIFT</key> <key>9</key> (is a bit set or not?) | ''B?'' = <key>16C</key> <key>SHIFT</key> <key>9</key> (is a bit _ _ set or not?) |
| |
| ''#BITS'' = <key>16C</key> <key>SHIFT</key> <key>'∑+'</key> (i.e. <key>'A'</key> on top-row) (how many bits are high?) | ''#BITS'' = <key>16C</key> <key>SHIFT</key> <key>'∑+'</key> (i.e. <key>'A'</key> on top-row) (how many bits are high?) |
| |
| |
| | ===== Further Reading ===== |
| |
| |
| Page last updated: ~~LASTMOD~~ | Page last updated: ~~LASTMOD~~ |
| |
| {{tag>dm41x calculator}} | {{tag>calculator dm41x}} |
| |
| |