HP-41C module order



#10

Hi there,
I have a couple of questions if you could help me. Here they are:

1. What is a card reader test card? It came with a card reader I purchased, I ran it on both sides and didn't do anything. How can I find out what commands are on it?
2. On a HP-41CV that I have gotten from an older friend there is an infrared module (or so it looks), an 'X-functions' module and a 'dbl Xmem' module. Is there any literature on them?
3. Are those modules compatible with the card reader plugged in? Do they have to be in specific ports? Can I have the 'X-functions' in port 1 and 'dbl Xmem' in port 2 and have the card reader plugged in? I am not sure what is going on with the port order of insertion.
Thanks in advance,
Andreas


#11

Hi, Andreas;

Quote:
1. What is a card reader test card? It came with a card reader I purchased, I ran it on both sides and didn't do anything. How can I find out what commands are on it?
I once had an HP82104A bought new, and I did not see any specific test card. Isn't it a custom card?
Quote:
2. On a HP-41CV that I have gotten from an older friend there is an infrared module (or so it looks), an 'X-functions' module and a 'dbl Xmem' module. Is there any literature on them?
Yes. The X-Functions basic resources are fairly described in the HP41CX Owner's Manual, Vol.2, along with the X-Memory Modules (the Double X-Mem module is a custom module with two X-Memory 'chips' built inside as one). If you need the specific X-Functions manual, you can find it with the MoHPC CD/DVD set. Or at TOS (if you are new, please wait for T.O.S. meanning...)
Quote:
3. Are those modules compatible with the card reader plugged in? Do they have to be in specific ports? Can I have the 'X-functions' in port 1 and 'dbl Xmem' in port 2 and have the card reader plugged in? I am not sure what is going on with the port order of insertion.
Yes, you can use them the way you mention without problems. You cannot use the Double X-mem with a single X-mem or with two X-mem modules; the double X-Mem Module allows both possible X-Mem to be used in a single port. And they do not interfere with the Card Reader operation.

Cheers.

Luiz (Brazil)


#12

Quote:
Yes, you can use them the way you mention without problems. You cannot use the Double X-mem with a single X-mem or with two X-mem modules; the double X-Mem Module allows both possible X-Mem to be used in a single port. And they do not interfere with the Card Reader operation.


However, the infrared module sticks out from the back a bit, so it needs to be in port 3 if the card reader is installed.

/============================\
| X Functions | 2X X memory |
|----------------------------|
| Card Reader | IR Printer |
\============================/

That 2X Xmem module is relatively rare, although instructions exist in the article forum to build one from two regulat X Memory modules.

Regards,
Howard

#13

Luiz,
I really appreciate your input.
Thanks,

Howard,
Don't I have to have the following configuration instead?
Thanks,
Andreas

/============================\
| X Functions | 2X X memory |
|----------------------------|
| IR Printer | Card Reader |
\============================/

Edited: 6 Feb 2006, 3:36 p.m. after one or more responses were posted


#14

Yes, I'm feeling sort of Reverse Polish Dyslexic today. 8) 8)

Regards
Howard


#15

Howard,
Thanks. So this will create no conflicts, right? What is the general rule as far as port precedence is concerned?
Andreas


#16

If I recall correctly (I don't have my manual in front of me so bear with an old man's memory.....) when you do a Catalog of the modules, the 41 goes through the ports in ascending order. If you are executing a certain XROM program, the 41 will search through the ports 1, 2, 3, 4 until it finds the culprit.

I would not be surprised to learn that the 41 uses the primary XROM number for faster searching, but have never asked this question of any one else here.

You won't have any conflicts with the ROMs that you have listed above. If a conflict occurs in a named (entered) program vs. an XROM, I believe that the named program takes precedence.

Apologies if there are errors, but I am certain that those with more concrete knowledge will correct me.

#17

It's a complicated subject. But as Jim says, there are no conflicts with the modules you have listed there.

The HP-41C ROM address space is 64K, broken into 16 4K pages. The lower eight of these (0-7) are reserved for various OS bits. The upper 32K, pages 8-15, are mapped to the expansion ports like this:

Page       Port
8-9 1
10-11 2
12-13 3
14-15 4

A module installed in a port may occupy 0, 1 or two of its pages. (Some modules take more than two, but these "page" the upper address space, and sometimes the lower.) The ones that occupy no pages are the so called "system" modules, like the time module and the X-memory module. Ordinary modules won't conflict with one another unless they have a collision in their ROM id. There are a copule of obscure modules that have this problem. I don't have a list handy, but they are rare. Conflicts come up more often with the "advanced" modules like HEPAX. This module plays extensive tricks with the calculator's memory map, and so it has special rules for coexisting with other modules.

Good references for this are the HEPAX module manual, available at TOS and "HP-41 M Code for Beginners" on the museum DVD.

Edited: 7 Feb 2006, 12:33 p.m.


#18

Howard,
This was very helpful. Where is the rest 24K?
Andreas


Possibly Related Threads...
Thread Author Replies Views Last Post
  Reasonable price for a 41C, Quad Mem, Time, Navigation and Card reader module? Eelco Rouw 10 3,067 12-12-2013, 01:52 AM
Last Post: Eelco Rouw
  3rd order ODE diff eq Richard Berler 0 668 10-23-2013, 09:53 PM
Last Post: Richard Berler
  Rearanging the "Fixed" sort order of Prime's Apps icons Joe Horn 3 1,129 10-02-2013, 10:24 AM
Last Post: Han
  HP-41C Custom Survey Module Identificaiton Help Dan Grelinger 0 650 01-27-2013, 01:51 PM
Last Post: Dan Grelinger
  HP 10S+ order on DeRekenwinkel.nl Mic 2 878 12-06-2012, 04:44 AM
Last Post: Klaas Kuperus
  DM-15CC family is available to order Jeff Johnson 35 5,838 07-07-2012, 05:20 AM
Last Post: Pascal
  Order HP39GII in Europe Timo 4 1,302 03-14-2012, 02:11 AM
Last Post: Cyrille de Brébisson
  35s - find roots of 3rd and higher order equations Chris C 11 2,322 02-25-2012, 02:55 PM
Last Post: Thomas Klemm
  For those in UK: 15C LE available for pre-order at Sleath's Bart (UK) 10 2,214 01-06-2012, 07:26 PM
Last Post: Paul Brogger
  The best way to order a 15C LE in German Timo 3 942 12-16-2011, 02:07 PM
Last Post: jose gonzalez divasson

Forum Jump: