Movatterモバイル変換


[0]ホーム

URL:


 
 

hp75c

Model:-75CGeneral:Name:Portable ComputerCode-Name:KangarooFamily:noneLogic:BasicFeatures:basic, clock, appointmentsFirsts:portable computerIntroduction:Date:1982-9-15Price:$995Discontinuation:Date:1984-05-01Price:$995Production-Run:?Display:Type:LCD bitmapSize:1 line x 32 chars, 9 x 160 pixelsNumber-Formats:-Annunciators:BATTlow batteryERRORerror conditionPRGMrunning a programAPPTappointment dueData:User-Visible:Smallest:1E-499Largest:9.99999999999E499Signif.-Digits:12Internal:Smallest:1E-499Largest:9.99999999999E499Signif.-Digits:12Data-Types-and-Sizes:long real (as above) [12 bytes]short real +/-9.9999E99 to +/-1E-99 [8 bytes]integer +/-99999 [7 bytes]one-dimensional numeric array [10 bytes +long8 bytes/elementshort4 bytes/elementinteger3 bytes/element]string [8 bytes + dimensioned length]all arithmetic is done as long real:  short real and integer values must  be converted to long and back on each  operationappointments [15 bytes for the file +7 bytes/appt +1 byte/char in the notes field +5 bytes/repeating appt]data items [5 bytes/DATA statement +2 bytes/item +4 bytes/integer +9 bytes/real +1 bytes/character in strings]data pointers [15 bytes/item in ASSIGN#]files (BASIC and text) [15 bytes/file +3 bytes/line +1-3 bytes/keyword(BASIC) or1 byte/char of text]HP-IL assignments [7 bytes/device]key redefinitions [3 bytes/definition +1 byte/char + 1 byte for ;]mass storage commands [43 bytes/command]mass storage devices [105 bytes/device]PACK command [256 bytes + 6 bytes/file]program CALLs [30 bytes/CALL +2 bytes/calling program variable +variable storage]timers [63 bytes/timer + timer instructions]TRANSFORM command [up to 255 bytes]Memory:Named-Registers:-Flags:-Register-Usage:-Numbered-Registers:-Program-Steps:-Program-Editing:-Program-Display:alphaUser-RAM-Bytes:16KTotal-RAM-Bytes:24KROM-Bytes:48K (can grow to 96K)Machine-State:-File-Types:internal: not describedexternal: see LIFPhysical:Technology-Used:CMOSProcessor:Capricorn, 8-bit (series 80)Chip-Count:21Power-Source:3 nickel-cadmium AA cells, ACContinuous-Memory:yesExpansion-Ports:3 total, can hold:32K byte ROM expansions(at most 1) 8K byte RAM expansionI/O-Ports:HP-ILhand-pulled card readerbeeperClock:yes, auto power offLength:12.7 cmWidth:25.4 cmHeight:3.2 cmWeight:737.1 gTemperature-Range:Operating:0 to 45 deg CCharging:10 to 40 deg CStorage:-40 to 55 deg CKeyboard:Switches:noneShift-Keys:shift, gold, abovectrl, not shownUser-Defined-Keys:allKey-Arrangement::**  **  **  **  **  **  **  **  **  **  **  **  ***  ***  ***  ***  ***  ***  ***  ***  ***  ***  ***  ***  *****  ***  ***  ***  ***  ***  ***  ***  ***  ***  ***  ***  ******  ***  ***  ***  ***  ***  ***  ***  ***  ***  ***  ***  ***  ***  ***  ***  ***  ***  ***  ***  ***  ***  ***  ***  ***  ***                 ***********************Key-Labels-Base-Keyboard::ATTN TIME APPT EDIT ^    v    <    >    I/R  FET  DEL  CLR1    2    3    4    5    6    7    8    9    0    -    +    BACKCTL  Q    W    E    R    T    Y    U    I    O    P    *    TABLOCK A    S    D    F    G    H    J    K    L    ;    =    RTNSHIFT Z   X    C    V    B    N    M    ,    .    /    SHIFT RUN[](The CTL key is in blue and the SHIFT keys are in gold.)Key-Labels-Shift-Gold-Above::[]   []   []   []   []   []   []   []   []   []   []   []!    "    #    $    %    &    '    (    )    [    ]    @    ESC[]   []   []   []   []   []   []   []   []   []   []   ^    [][]   []   []   []   []   []   []   []   []   []   :    []   [][]   []   []   []   []   []   []   []   <    >    ?    []   [][](The ESC key is in blue.)Programmable-Operations::not listed (maybe in a later version)Non-Programmable-Operations::not listed (maybe in a later version)Menus::noneBugs/ROM-Versions::Revision A ROMs:- CATalog will give a different error message when sent to the displayvs. the printer.- A "ROM missing" error may lock up the machine (ROM instructionscompiled into program, but ROM not plugged in).- Large character string dimensions (e.g., >32000) should cause "outof memory" but instead trashes memory.- The PRGM annunciator can be on even if the unit is off:10 ON TIMER #1, 3 BEEP20 OFF TIMER #130 BYE- Renaming a non-existant file to itself will lock up the unit:10 PURGE 'XX'20 RENAME 'XX' TO 'XX'- Setting a variable to null causes its old value to be used for filecommands:A$='ABC'A$=''EDIT A$causes an edit of file 'ABC'.- READ # ignores "out of memory".- The plug in module simulator will lock up if it encounters a MARGINcommand.- Differences between two successive TIME commands may be negative ifless than one second apart.- If the time is within one second of midnight, the TIME command maylock up the unit.- If you run a program from the keyboard and stop it, all non-programmode variables are garbage:EDIT 'SAMPLE'10 FOR I = 1 TO 100020 BEEP30 NEXT IA = 1B = 2CALL 'SAMPLE'<press ATTN>A and B are now garbage.- Data that looks like a number but isn't (e.g., 10 DATA 2.5Y) willcause it to hang.- Multiple assignment doesn't work with string variables.- If the last line number plus the number increment is greater than9999, RENUMBER will number by ones.- If memory is almost full, running a program can cause a lock up. This is because the "pre-compiler" doesn't pay attention to "out ofmemory."- (Not a bug) The hex digits used by ADJUST and ADJUST$ are reversedcompared to regular numbers.- Applications of EXACT after the first one may cause it to becomeless exact.- The quarter-second time adjustments may case something to be sentaround the loop, thus waking up devices in standby mode.Notes::The pre-release product numbers were -75C 8K of memory and -75D 16K ofmemory.  The -75C apparently came out with 16K of memory.  This isstill confusing.The source listing for this machine is (was) available.  Much of thedocumentation was in the form of dialogue between the characters"Roo-man" (the expert) and "Joey" (the novice).Cards hold 1.3K bytes each.  The same cards -- but not data formats --are used with the -71B.An expansion pod is available.  This pod wraps around the -75* andcontains a direct-connect 300 bps modem, either 32K or 64K bytes ofadditional memory (depending upon the option), and bar code readingsoftware (for the -75D).  The pod plugs in through the rightmostexpansion port.  The additional memory shows up like an electronicdisk (can't be used for variable storage or scratch memory and youcan't run a program directly from it).  On the other hand, you cancreate directories (separator characer is ">").

Areas

General

Craig's Articles

 

Google

 
 

I amCraig A. Finseth.

Back to Home.

Back to top.

Last modified Saturday, 2012-02-25T23:29:55-06:00.


[8]ページ先頭

©2009-2026 Movatter.jp