Contains 10 interviews from the French website www.hp-network.com. Included are the interviews of Arnaud Schmidt, Bernard Parisse, Paul Courbis, Gerald Squelart, HPGandalf, HPTroll, Zoak, LuDo and SunHP. You can find new interviews on www.hp-network.com. Only the interview of Eric Rechlin is in English.
Tells about what led up to the HP 49G, giving a brief history of HP calculators in 1993-1999 and the switch from Corvallis to Singapore to Australia for development.
This .zip file contains a lot of information in the form of text files and pictures about opening and modifying the HP 48. It covers topics such as networking, memory upgrades, RAM cards, connection cables, and opening the case using two different methods.
This guide is for people already familiar with User RPL to the extent of the manuals. Knowledge of programming and program syntax is assumed. This is just a listing of all commands and their usage.
Contains the schematics and Gerber files needed to create a 128 KB RAM card for the 48SX/GX calculators. Data sheets for the parts used are also included. The Bill of Material calls out specific vendor and vendor part numbers for the passive components used, but any equivalent part in the SMD 0805 package can be substituted. Battery backup is by use of a 12 mm lithium coin cell, either the CR1216 or the CR1225. The CR1225 has the higher capacity rating of the two at 48 mAh. Although that's only half the capacity of a CR2016, the Cypress MoBL SRAM memory device only requires 1 uA in standby mode when the memory is not selected so battery life should be reasonably long.
Included are two PDF tables (English and German) with an equipment comparison between the HP 49G and some comparable 2003 graphic calculators from Casio (CFX-9850GB+, Algebra FX 2.0+, ClassPad 300), Sharp (EL-9650, EL-9900, PC-E500S) and TI (89, Voyage 200).
A command comparison sheet of HP symbolic RPN calculators, containing a description of every command. Covers the HP 28C, 28S, 48S/SX, 48G/G+/GX, and 49G/48gII/49g+. The sheet is color coded based on the model for easy reading. In Excel format but also compatible with OpenOffice and Pocket Excel.
A 123-page document discussing using graphing calculators (specifically the HP 48S and TI-81) in education of precalculus and calculus topics. In PDF format.
With this document you will build and improve your HP 48-PC cable. The HP-PC cable allows you to get programs from your computer and transmit to your HP.
A little out of date now and only here for historical reasons, but it contains posting information for comp.sources.hp48 along with source code for SHIP.
Detailed documentation of the algebraic and graphics capabilities of the HP 49G working with complex quantities. New orthographically corrected version. The ZIP archive includes all programs of the marathon.
Very zoomed-in external vision of the added dip-switch under top-left rubber foot, which serves to swap between Read/Write and Only Read State of the second 128kB chip.
Shows how to put an external power jack into the HP 48 for plugging in an AC adapter or any other external power supply. Great feature to add if you're upgrading the memory of your S or G!
Shows how to put an external power jack into the HP 48 for plugging in an AC adapter or any other external power supply. This file is more comprehensive than the above file, and is in HTML format.
This is a tar'ed, gzip'ed file of the HTML document how2open.htm, and the jpegs that go with it giving illustrated instructions on how to open your HP 48 by making cuts from the back, severing rivets inside the case.
A summary of functional differences of 28S operations as implemented on the 48SX. It is not intended to present all of the many improvements and new commands in the 48, but is primarily an aid for 28 users who wish to use their previously-developed programs on the 48. The comments on any given topic are not exhaustive, but are quick summaries of operational differences.
Document explaining a way to upgrade the HP 48 using a NVRAM, Non Volatile RAM (that is, it still keeps data even when there's no power) of 128K from Texas Instruments Corp to make something like a external cartridge. The great advantage of this is that these NVRAM chips can be obtained for free, as TI has a samples program.
Portuguese translation of the HP 48 FAQ. Before asking a question about the HP 48, read the FAQ first. It is the number two source of information about the HP 48 (after the user's manual, of course), and everyone should get a copy of this Frequently Asked Questions list. Text version.
Spanish translation of the HP 48 FAQ. Before asking a question about the HP 48, read the FAQ first. It is the number two source of information about the HP 48 (after the user's manual, of course), and everyone should get a copy of this Frequently Asked Questions list. HTML version.
Before asking a question about the HP 48, read this first. It is the number two source of information about the HP 48 (after the user's manual, of course), and everyone should get a copy of this Frequently Asked Questions list. HTML version. If you'd prefer to read the FAQ online, click here.
Before asking a question about the HP 48, read this first. It is the number two source of information about the HP 48 (after the user's manual, of course), and everyone should get a copy of this Frequently Asked Questions list. Adobe PDF version.
Before asking a question about the HP 48, read this first. It is the number two source of information about the HP 48 (after the user's manual, of course), and everyone should get a copy of this Frequently Asked Questions list. PostScript version.
Before asking a question about the HP 48, read this first. It is the number two source of information about the HP 48 (after the user's manual, of course), and everyone should get a copy of this Frequently Asked Questions list. SGML source, for easy conversion into many different formats.
Before asking a question about the HP 48, read this first. It is the number two source of information about the HP 48 (after the user's manual, of course), and everyone should get a copy of this Frequently Asked Questions list. ASCII text version.
This document gives HP 48 hardware information required to connect serial devices to the wired (serial) I/O port or to communicate with the HP 48 via the 2-way infrared (IR) I/O port. In PDF format.
I2C interface demonstrated at the 1997 London HP conference. Contains the program listings (both for the HP 48 and the PIC microcontroller) and the source of the manual in LaTeX. Tar/GZip archive containing files with Unix EOL characters.
I2C interface demonstrated at the 1997 London HP conference. Contains the program listings (both for the HP 48 and the PIC microcontroller) and the source of the manual in LaTeX. PKZip archive containing files with MS-DOS EOL characters.
Contains documentation and 45 photographs explaining how to open the HP 48 series for repair, including tips on repairing screen and keyboard problems.
"Moving Up to the HP 48 Calculator Workshop" aimed at surveyors who are moving up from another HP calculator, with a focus on User RPL programming. In MS Word format.
Complete copy of the fourth edition of the HP 48G Series Advanced User's Reference Manual. This PDF document has 764 pages and was scanned at 300 dpi color by an unknown individual. I cleaned up the several hundred megabytes of scanned images and converted them into into a relatively compact black and white PDF file.
Complete copy of the eighth edition of the 48G series instruction manual. This PDF document has 612 pages and was scanned by me at 300 dpi monochrome. Fully bookmarked in order to easily jump between sections. Included on this site with the permission of HP tech support.
Describes some of the internals of the HP 48SX calculator from a variety of sources, including the HP-71B Internal Design Specifications, ROM analysis and other posted information. Its intended audience is people with a good understanding of the basic HP 48SX who want to explore the internals of the HP 48SX. Goes into depth about object types and important memory addresses.
Slightly-paraphrased excerpt from the first page of older HP calculator manuals, and a "translated" (from legalese) first page of newer calculator manuals.
Excel spreadsheet showing pinout diagrams for the serial ports in several HP handheld devices (the 48, the 38/49, and the 200LX), as well as the standard RS-232 pinouts and how they map to the HP serial cables.
A high-level overview comparing the functionality of the high-end calculators introduced by HP in the 199th decade AD -- the 75, the 71, the 28, the 42S, and the 48SX. Also includes a tab-separated-values list comparing the functions built into each calculator.
Newsletter for educators about HP calculators from April, 1998. This issue covers the HP 48G+, HP 38G ApLets, and some general HP calculator information.
Newsletter for educators about HP calculators from September, 1998. This issue covers calculators on the AP Calculus exam, HP 38G ApLets, and some general HP calculator information.
Newsletter for educators about HP calculators from January, 1999. This issue covers defining functions, Taylor polynomial approximation, exponential decay, and general HP calculator information.
Newsletter for educators about HP calculators from April, 1999. This issue covers animated Taylor polynomials, visualizing the pivot from derivative to integral, polar plots, and general HP calculator information.
Newsletter for educators about HP calculators from September, 1999. This issue covers the 49G, Taylor polynomials, polar plots, and general HP calculator information.
Newsletter for educators about HP calculators from January, 2000. This issue covers combinatorials, menus, coordinate geometry, limits, and general HP calculator information.
Newsletter for educators about HP calculators from April, 2000. This issue covers the 39G, the 30S, histograms and probability, maximizing volume, recipes, units and key assignments, confidence intervals, and general HP calculator information.
Newsletter for educators about HP calculators from August, 2000. This issue covers the Xpander, factoring on the 39G, sequences on the 30S, derivatives on the 49G, and general HP calculator information.
This document gives HP 48 hardware information required to connect serial devices to the wired (serial) I/O port or to communicate with the HP 48 via the 2-way infrared (IR) I/O port.
Gives HP 48 hardware information required to connect serial devices to the wired (serial) I/O port or to communicate with the HP 48 via the 2-way infrared (IR) I/O port. In a weird archaic Unix file format, so it isn't easily readable.
Source code (only) of an interrupt-driven digital clock with big numbers. Meant to be an example of how to make use of calculator system clock activation interrupt. It enables low power consumption between screen updates. Program is small, because it does not contain IRQ handlers itself and does not mess with system time counters.
Comprehensive introduction to Saturn assembly language. This isn't complete yet, so some sections are missing, but it is already 141 pages long. In HTML format; not recommended because of its size.
Comprehensive introduction to Saturn assembly language. In text-only format; this is Gilbert's first document, based on Usenet posts, and contains many mistakes.
A series of articles published in the Queensland Surveyor to introduce surveyors and other related professionals to System RPL programming on the HP 48GX and HP 49.
This is a newly typeset version of the second edition of Jim Donnelly's famous "An Introduction to HP 48 System RPL and Assembly Language Programming" book, a 267-page introduction to programming the HP 48 with System RPL and Saturn assembly language. Included with permission of the author. Completely remade from scratch due to the original electronic copy being lost. Also includes a copy of the original disk. Please direct any errata to me (Eric) so I can fix any mistakes I may have made. In PDF format for US Letter paper.
This is a newly typeset version of the second edition of Jim Donnelly's famous "An Introduction to HP 48 System RPL and Assembly Language Programming" book, a 244-page introduction to programming the HP 48 with System RPL and Saturn assembly language. Included with permission of the author. Completely remade from scratch due to the original electronic copy being lost. Please direct any errata to me (Eric) so I can fix any mistakes I may have made. In PDF format for A4-sized paper.
Gives technical details about the IR remote control codes use for Sony and RCA equipment (TV, VCR, receiver, etc), useful for making your own universal remote. These codes are already built in to Remote.
A look at the remarkable effects that can happen when you repeatedly give a function its own output (the foundation of chaos/fractal theory), some sobering facts on calculator precision, and lots of demo programs.
English translation (by Doug Cannon) of the famous French book "Voyage au Centre de la HP 48", one of the best known books about low level programming of the 48S/SX. 397 page PDF.
Guide to the 48SX Revision E ROM, documenting many of the entry points. Also includes basic guides to System RPL programming and some assembly language examples.
Listing of the numbers of library ID's of all easily-identifiable libraries for the HP 48 that are contained on this web site. Automatically updated every Sunday (despite the date in this listing).
Contains a text file that gives the addresses on HP's site from which one can download PDF versions of HP 48 and HP 49 instruction manuals in various languages.
Documentation for MAKEROM from Goodies Disk 4. Has a lot of useful information on creating libraries that's applicable for other library creators, too.
This bizarre-looking User RPL program takes any real integer and returns the number of bits required to express it in binary. Mini-Challenge: figure out why it works.
Two older HP 48 FAQ lists from 1991 and 1992. It's here partly because it's interesting to see things from the early Internet times and partly because they contain some information not in the current FAQ.
One hundred simple programs and routines that each take only a minute to type in. Also includes tips for optimizing programs and has a programming challenge at the end. In Adobe PDF format.
Complete manual of programming of graphic interfaces of the HP 48/49: use of events (message-handler), additional commands and examples with source code. It includes documentation with description of commands, header files and stack diagrams for use with Debug4x.
Excellent System RPL tutorial in Adobe PDF format. This is a real online book, totaling 249 pages. The second edition is available in the HP 49 section of this site.
All program examples, with source code for Jazz and the PC as well as binaries, from the above book. The second edition is available in the HP 49 section of this site.
Excellent System RPL tutorial in PostScript format. This is a real online book, totaling 249 pages. The second edition is available in the HP 49 section of this site.
Instructions explaining how to make an IR transceiver performing signaling format conversion between the Hewlett-Packard proprietary IR format used on the HP 48, and the standard RS-232 signaling used on any serial port. In PDF format.
This document provides methods for writing assembly language software that will work on all ROM versions of the HP 48 (S, SX, G, or GX). Many of these methods may be used for System RPL programming as well, but the main focus of the document is for assembly language developers. Includes an example program, DOTS.
Some tips for developing assembly language programs, including ways to ensure they work on multiple ROM versions (such as both the S series and G series). Includes sample source code.
Highly detailed reference of the Saturn processor architecture. Contains information about the chip registers/interrupt system/HP 48 peripheral interface and more! Distributed with permission.
Comparison of entry level scientific calculators. Compares the HP-30S with the TI-30XII and TI-34II. Designed to help one decide on a cheap, backup calculator to buy.
Collection of ten "math challenges"for programmers of HP calculators that were posted on the HP Museum discussion forum. Also includes solutions posted by various people. In Adobe PDF format.
Shows you how easy it is to tear apart an HP 48 library, completely figure out what it's for and how it was written, and even surgically remove routines from a library (manually! without TOOLS!), without having a scrap of documentation for the library itself. And then write an improved version that's shorter and faster!
Mini Challenge to convert a string with a number and possibly other garbage into a real without making any errors, in User RPL. Also includes an assembly language solution.
Explains how to get the RAM address of some of the formerly supported 48S/SX RAM entry points in a way that will work for any version of the 48S/SX/G/GX. It assumes you already know how to properly and safely use the entries.
Library for the HP 48 listing, and explaining, hundreds of System RPL commands. This is very comprehensive and very useful, if you can afford to give up the memory. Requires Eden and BZ.
Table includes both User Flags and System Flags. Definitions already in the HP literature are not included here. Flags which the user need not worry about are not included here.
Detailed documentation of the capabilities of the HP 49G when working with trigonometric expressions. Orthographically corrected version with better layout.
Lots of good information about virtually every HP handheld calculator or PDA. Contains 58 pages of excellent trivia. This is a pre-release version, so any errors should be reported to the author. In PDF format.
The Universal Lab Interface can be used with virtually any computer that has a serial communication port. This opens the door for use with the HP 48GX and 49G calculators, both of which have a serial port.
Documentation for UsrLib, the library creator from Goodies Disk 4. Has a lot of useful information on creating libraries that's applicable for other library creators, too.
Documentation for UsrLib, the library creator from Goodies Disk 4. Has a lot of useful information on creating libraries that's applicable for other library creators, too.
Most User RPL commands have System RPL commands that are identical but prefixed with an x, and these are used in listfiles generated by USRLIB.EXE. This cross-reference list shows all those that don't follow this pattern.
This is the Technical Manual for the Vernier Software LabPro Interface for those adventurous HP programmers out there that might like to try to interface their HP calculators to this device.
48G/GX adaptation of one of the best known books about low level programming of the 48S/SX, originally used by many of the great French programmers. 610 page PDF.
Article from 65 Notes (September/October 1978, V5 N8 P31) giving a programming challenge and showing different solutions that people would give and what it tells about them.