อ่าน 4 นาที
เอชพี-42เอส
เครื่องคิดเลข HP -42S RPN Scientific เป็นเครื่องคิดเลขพกพาแบบตั้ง โปรแกรมได้ที่ใช้ ชิป RPN Scientific ซึ่งบริษัท Hewlett-Packard เปิดตัว ในปี 1988...
เอชพี-42เอส
เอชพี-42เอส | |
| พิมพ์ | วิทยาศาสตร์ที่ตั้งโปรแกรมได้ |
|---|---|
| ผู้ผลิต | ฮิวเลตต์-แพคการ์ด |
| แนะนำ | 1988 |
| เลิกผลิตแล้ว | พ.ศ. 2538 |
| เครื่องคิดเลข | |
| โหมดการป้อนข้อมูล | อาร์พีเอ็น |
| ความแม่นยำ | ตัวเลขแสดงผล 12 หลัก (15 หลักภายใน) เลขชี้กำลัง ±499 |
| ประเภทการแสดงผล | จอ LCD ดอทเมทริกซ์ |
| ขนาดแสดงผล | 2 บรรทัด, 22 ตัวอักษร, 131×16 พิกเซล |
| ซีพียู | |
| โปรเซสเซอร์ | ดาวเสาร์ ( ลูอิส ) |
| การเขียนโปรแกรม | |
| ภาษาโปรแกรม | การกดปุ่มRPN (ผสานรวมอย่างสมบูรณ์) |
| หน่วยความจำเฟิร์มแวร์ | หน่วยความจำ ROM 64 KB |
| ขั้นตอนของโปรแกรม | 7200 |
| อินเทอร์เฟซ | |
| ท่าเรือ | การพิมพ์อินฟราเรด ( IR ) |
| อื่น | |
| แหล่งจ่ายไฟ | แบตเตอรี่แบบกระดุม 3 ก้อน ขนาด 1.5 โวลต์ (เช่น Panasonic LR44, Duracell PX76A/675A หรือ Energizer 357/303) |
| น้ำหนัก | 6 ออนซ์ (170 กรัม) |
| มิติ | 148×80×15 มม. |
เครื่องคิดเลข HP -42S RPN Scientificเป็นเครื่องคิดเลขพกพาแบบตั้ง โปรแกรมได้ที่ใช้ ชิป RPN Scientific ซึ่งบริษัท Hewlett-Packard เปิดตัว ในปี 1988 เป็นเครื่องคิดเลขยอดนิยมที่ออกแบบมาสำหรับนักเรียน สายวิทยาศาสตร์และวิศวกรรมศาสตร์
ภาพรวม
บางที HP-42S อาจถูกวางจำหน่ายเพื่อทดแทน ซีรี่ส์ HP-41 ที่ล้าสมัย เนื่องจากได้รับการออกแบบให้ใช้งานร่วมกับโปรแกรมทั้งหมดที่เขียนขึ้นสำหรับ HP-41 ได้ แต่เนื่องจากขาดความสามารถในการขยายเพิ่มเติม และขาด ความสามารถ ด้านอินพุต/เอาต์พุต ที่แท้จริง ซึ่งเป็นคุณสมบัติหลักของซีรี่ส์ HP-41 จึงถูกวางจำหน่ายในฐานะสินค้าทดแทน HP-15C
อย่างไรก็ตาม รุ่น 42S มีขนาดเล็กกว่ารุ่น 41 มาก และมีฟังก์ชันในตัวมากกว่า เช่นโปรแกรมแก้ไขเมทริกซ์การรองรับจำนวนเชิงซ้อนโปรแกรมแก้สมการเมนูที่ผู้ใช้กำหนดเอง และความสามารถในการสร้างกราฟพื้นฐาน (รุ่น 42S สามารถวาดกราฟได้เฉพาะผ่านโปรแกรมเท่านั้น) นอกจากนี้ ยังมีจอแสดงผลแบบดอทเมทริกซ์สองแถว ซึ่งทำให้การจัดการสแต็กเข้าใจง่ายขึ้น
การผลิต 42S สิ้นสุดลงในปี 1995 [ 1 ]
ข้อกำหนด


- ซีรีส์: ไพโอเนียร์
- รหัสลับ: ดาวินชี
- บทนำ: 31 ตุลาคม 1988
- หน่วยความจำ ROM 64 KB
- แรม8 KB
- ฟังก์ชัน: มากกว่า 350
- ความสามารถในการขยาย: อย่างเป็นทางการไม่มีวิธีอื่นนอกจาก การพิมพ์ IR ( สามารถอัปเกรดหน่วยความจำ 32 KB [ 2 ]และโอเวอร์คล็อกฮาร์ดแวร์[ 3 ] ได้)
- อุปกรณ์ต่อพ่วง: เครื่องพิมพ์อินฟราเรดHP 82240A
คุณสมบัติ
- ฟังก์ชันทางวิทยาศาสตร์พื้นฐานทั้งหมด(รวมถึงฟังก์ชันไฮเปอร์โบลิก )
- สถิติ (รวมถึงการปรับเส้นโค้งและการพยากรณ์ )
- ความน่าจะเป็น (รวมถึงแฟกทอเรียลตัวเลขสุ่มและฟังก์ชันแกมมา )
- โปรแกรมแก้สมการ (ค้นหาราก) ที่สามารถหาค่าตัวแปรใดๆ ในสมการได้
- การอินทิเกรตเชิงตัวเลขสำหรับการคำนวณอินทิกรัลจำกัด
- การดำเนินการ กับเมทริกซ์ (รวมถึงโปรแกรมแก้ไขเมทริกซ์ผลคูณดอท ผล คูณไขว้และตัวแก้สมการเชิงเส้น พร้อมกัน )
- จำนวนเชิงซ้อน (รวมถึง การแสดงผล ในพิกัดเชิงขั้ว )
- ฟังก์ชันเวกเตอร์
- ตัวแปรที่มีชื่อ, รีจิสเตอร์และแฟล็กไบนารี
- จอแสดงผลกราฟิกพร้อมฟังก์ชันกราฟิกและความคมชัดที่ปรับได้
- เมนูที่มีเมนูย่อยและการตั้งค่าโหมด (สามารถตั้งโปรแกรมเองได้) ซึ่งใช้บรรทัดล่างสุดของหน้าจอในการกำหนดป้ายกำกับแถวบนสุดของปุ่ม
- เสียง ( เสียงบี๊ปแบบเพียโซอิเล็กทริก )
- การแปลงฐาน การคำนวณเลขจำนวนเต็ม และการจัดการตัวเลขในระบบเลขฐานสอง ฐานแปดฐานสิบและฐานสิบหก ด้วยตรรกะ
- แคตตาล็อกสำหรับตรวจสอบและใช้งานรายการที่จัดเก็บไว้ในหน่วยความจำ
- ความสามารถในการตั้งโปรแกรม (การตั้งโปรแกรมด้วยการกดแป้นพิมพ์ พร้อมการแยกเงื่อนไข การวน ซ้ำการทดสอบ และแฟล็ก)
- ความสามารถในการเรียกใช้โปรแกรมที่เขียนขึ้นสำหรับเครื่องคิดเลขตระกูลHP-41C
การเขียนโปรแกรม
แป้นพิมพ์ HP-42S สามารถตั้งโปรแกรมการกดแป้นพิมพ์ได้หมายความว่าสามารถจดจำและเรียกใช้ลำดับการกดแป้นพิมพ์ในภายหลังเพื่อแก้ปัญหาเฉพาะที่ผู้ใช้สนใจได้ HP-42S ใช้ภาษา FOCAL ที่ครอบคลุมมากกว่าภาษา FOCAL ของ HP-41CX
โปรแกรมทั้งหมดจะถูกจัดเก็บไว้ในพื้นที่โปรแกรมเดียวที่ต่อเนื่องกัน และสามารถสร้างและแก้ไขได้โดยการเปลี่ยนไปใช้โหมดการเขียนโปรแกรมโดยใช้PRGMปุ่ม ซับรูทีนจะอยู่ภายใน/Label (ชื่อของซับรูทีน) และ /Return (หยุดการ ทำงาน เว้นแต่จะอยู่ในซับรูทีน ซึ่งในกรณีนั้นจะกลับไปยังผู้เรียก) การกดแป้นพิมพ์ (ของฟังก์ชัน) จะอยู่ภายในและหรือLBLRTNLBLRTN.END
ในโปรแกรมที่กำลังทำงานอยู่ป้ายกำกับจะทำให้การทำงานของโปรแกรมหยุดที่ป้ายกำกับที่ระบุและทำงานต่อที่บรรทัดนั้น การกดคำสั่ง GTO จากแป้นพิมพ์จะย้ายตัวชี้โปรแกรมไปยังป้ายกำกับที่เกี่ยวข้อง โดยจะไม่มีการประมวลผลบรรทัดใดๆ ของโปรแกรม GTO
XEQคำสั่ง XEQ ใช้ในลักษณะเดียวกัน แต่มีข้อแตกต่างที่สำคัญอย่างหนึ่งคือ หลังจากคำสั่งได้ถ่ายโอนการทำงานไปยังป้ายกำกับที่ระบุแล้ว คำสั่ง RTN (กลับ) หรือ END ถัดไปจะทำให้โปรแกรมกระโดดกลับไปยังคำสั่งที่อยู่ถัดจากคำสั่ง XEQ ทันที โปรแกรม/ซับรูทีนยังสามารถเรียกใช้งานได้โดยใช้ปุ่มช่วยเหลือป้าย กำกับ (Execute) ข้อแตกต่างที่สำคัญระหว่าง XEQ และ END คือ XEQ จะเรียกใช้ป้ายกำกับและกลับไปยังซับรูทีนก่อนหน้าและดำเนินการต่อจากบรรทัดถัดจาก XEQ ในขณะที่XEQ จะกระโดดไปยังป้ายกำกับที่ระบุและไม่กลับไปยังป้ายกำกับก่อนหน้า XEQXEQXEQGTOXEQXEQGTO
GTO..จัดเก็บซับรูทีนปัจจุบันและย้ายไปยังพื้นที่โปรแกรมใหม่nnnnสามารถใช้เพื่อเข้าถึงบรรทัดโปรแกรมเฉพาะได้ GTO.
ตัวอย่างการเขียนโปรแกรม
โปรแกรมอย่างง่ายสำหรับคำนวณพื้นที่วงกลม
| ขั้นตอน | คำแนะนำ | ความคิดเห็น |
|---|---|---|
| 00 | {โปรแกรม 6 ไบต์} | |
| 01 | LBLAREA | เริ่มต้นโปรแกรม "AREA" |
| 02 | INPUTR | แจ้งให้ป้อนค่าของ R และบันทึกค่าลงใน R |
| 03 | X↑2 | ยกกำลังสองค่าในรีจิสเตอร์ X |
| 04 | PI | วาง π ลงบนสแต็ก |
| 05 | × | คูณค่าในรีจิสเตอร์ X และ Y |
| ENDหรือRTN | ส่งการควบคุม (และผลลัพธ์ใน X) กลับไปยังผู้ใช้หรือโปรแกรมที่เรียกใช้ |
คำสั่งโปรแกรม เช่น, , จะหยุดการทำงานของโปรแกรม ซึ่งสามารถดำเนินการต่อได้โดยการกดปุ่ม STOPPROMPTINPUTR/S
VIEWใช้สำหรับดูเนื้อหาของรีจิสเตอร์ เช่น R ในตัวอย่างข้างต้น
การใช้ตัวแก้สมการและอินทิกรัล
จำเป็นต้องเขียนโปรแกรมหรือซับรูทีนที่ประเมินค่า f(x) สำหรับฟังก์ชันที่ต้องการแก้หรือหาปริพันธ์ ตัวแปรที่ใช้ในโปรแกรมควรประกาศโดยใช้MVAR
นี่คือตัวอย่างโปรแกรมสำหรับแก้สมการ °F = (9/5×°C) + 32
| ขั้นตอน | คำแนะนำ | ความคิดเห็น |
|---|---|---|
| 00 | {โปรแกรมขนาด 31 ไบต์} | |
| 01 | LBLTEMP | เริ่มโปรแกรม "TEMP" |
| 02 | MVARF | ประกาศ F เป็นตัวแปรสำหรับตัวแก้ปัญหา |
| 03 | MVARC | ประกาศ C เป็นตัวแปรสำหรับตัวแก้ปัญหา |
| 04 | RCLF | เรียกคืน F |
| 05 | 9 | |
| 06 | 5 | |
| 07 | ÷ | |
| 08 | RCLC | เรียกคืน C |
| 09 | × | |
| 10 | - | |
| 11 | 32 | |
| 12 | - | |
| ENDหรือRTN | ส่งการควบคุม (และผลลัพธ์ใน X) กลับไปยังผู้ใช้หรือโปรแกรมที่เรียกใช้ |
หลังจากนั้น เข้าถึงตัวแก้ปัญหาโดยใช้( ) เลือกโปรแกรม Shift7SOLVERTEMP
ในทำนองเดียวกัน เราสามารถทำการอินทิเกรตนิพจน์ได้ หลังจากเลือกตัวแปรของการอินทิเกรตแล้ว ให้ป้อนค่าขีดจำกัดล่าง จากนั้นกดปุ่มในทำนองเดียวกัน ให้ป้อนค่าขีดจำกัดบนและค่าความแม่นยำ LLIMULIMACC
โปรแกรมจำลอง

สามารถเข้าใช้งาน HP 42s ได้ผ่านโปรแกรมจำลอง Android เช่น Emu42และFree42

หนังสืออ้างอิง
คู่มือและชุดโปรแกรมการกดแป้นพิมพ์
เอกสารประกอบสำหรับเครื่องคิดเลข HP 42S ที่ hpcalc.org [ 4 ] [ 5 ]
- คู่มือการใช้งาน HP-42S [ 6 ]
- ตัวอย่างและเทคนิคการเขียนโปรแกรม HP-42S [ 7 ]
- วิธีแก้ปัญหาทีละขั้นตอน: วิศวกรรมไฟฟ้า (42S) [ 8 ]
- วิธีแก้ปัญหาทีละขั้นตอน: วิศวกรรมเครื่องกล (42S) [ 9 ]
- การวิเคราะห์วงจรขั้นสูงด้วย HP-42S [ 10 ]
- หลักสูตรง่ายๆ ในการใช้ HP-42S [ 11 ]
เอกสารประกอบการเรียนรู้เกี่ยวกับเครื่องคิดเลข RPN
- อัลกอริทึมสำหรับเครื่องคำนวณ RPN [ 12 ]
- การวิเคราะห์ทางวิทยาศาสตร์เกี่ยวกับเครื่องคิดเลขพกพา[ 13 ]
- สถิติทางวิศวกรรมด้วยเครื่องคิดเลขแบบตั้งโปรแกรมได้[ 14 ]
- ฟิสิกส์คณิตศาสตร์ประยุกต์ด้วยเครื่องคิดเลขพกพาแบบตั้งโปรแกรมได้[ 15 ]
- ดาราศาสตร์คณิตศาสตร์ด้วยเครื่องคิดเลขพกพา[ 16 ]
- คู่มือขั้นตอนการออกแบบและการวิเคราะห์ทางอิเล็กทรอนิกส์โดยใช้เครื่องคิดเลขแบบตั้งโปรแกรมได้[ 17 ]
- โปรแกรมคำนวณสำหรับวิศวกรเคมี (เล่ม 1 และ 2) [ 18 ] [ 19 ]
รวมชุดอัลกอริทึม/โปรแกรมการกดแป้นพิมพ์สำหรับ HP 41/HP 42S
- ไลบรารีซอฟต์แวร์สำหรับโปรแกรม HP 41 (ใช้งานร่วมกับ HP 42S ได้) [ 20 ]
ดูเพิ่มเติม
- ชุดอักขระ FOCAL
- การเปรียบเทียบเครื่องคิดเลขกราฟิกของ HP
- เครื่องคิดเลข HP
- รายชื่อเครื่องคิดเลขพกพาของ Hewlett-Packard
- NOMAS (ฝ่ายสนับสนุน)
อ่านเพิ่มเติม
- คู่มือการใช้งานเครื่องคิดเลขวิทยาศาสตร์ HP-42S RPN (PDF) (ฉบับที่ 1) คอร์วัลลิส รัฐโอเรกอน สหรัฐอเมริกา:บริษัท ฮิวเลตต์-แพคการ์ดมิถุนายน 1988 00042-90001เก็บถาวร(PDF)จากต้นฉบับเมื่อ 17 กันยายน 2017เรียกดูเมื่อ17 กันยายน 2017
- เครื่องคิดเลขวิทยาศาสตร์ HP-42S RPN – ตัวอย่างการเขียนโปรแกรมและเทคนิค (PDF) (ฉบับที่ 1)ฮิวเลตต์-แพคการ์ดกรกฎาคม 1988 00042-90020, 00042-90019เก็บถาวร(PDF)จากต้นฉบับเมื่อ 2017-12-19เรียกดูเมื่อ 2017-12-19
- สตราแพสสัน, โฮเซ่ เลาโร; โจนส์, รัส (มกราคม 2010) คู่มือทางเลือก HP-42S/Free42 (PDF ) 0.7. เก็บถาวร(PDF)จากต้นฉบับเมื่อ 2017-09-17 . สืบค้นเมื่อ2017-09-17 .
- คู่มืออ้างอิงฉบับย่อ HP-42S (ฉบับที่ 1) คอร์วัลลิส รัฐโอเรกอน สหรัฐอเมริกา เดกซ์ สมิธ ตุลาคม 1988 00042-92222E
- ฮอร์น, โจเซฟ เค. (2017-08-23) [1988-11-09]. "คู่มือผู้ใช้งาน HP-42S ฉบับเพิ่มเติม: ฟังก์ชันเมทริกซ์ที่ซ่อนอยู่" . เก็บถาวรจากต้นฉบับเมื่อ 2017-09-17 . เรียกดูเมื่อ2017-09-17 .
- "คู่มือผู้ใช้ DM42" . 3.17. SwissMicros GmbH . 2020-10-21 [2016]. เก็บถาวรจากต้นฉบับเมื่อ 2020-10-05 . เรียกดูเมื่อ2020-10-21 .
ลิงก์ภายนอก
- สวิสไมโครส DM42
- ข้อมูลเบื้องต้นเกี่ยวกับ HP-42S บนเว็บไซต์ hpcc.org
- ดูรายละเอียดเกี่ยวกับ HP-42S ได้ที่ hpmuseum.org
- แหล่งข้อมูล HP-42S บนเว็บไซต์ hp42s.com (เว็บไซต์นี้ปิดตัวลงแล้วตั้งแต่เดือนกรกฎาคม 2560)
- รายละเอียดของ HP-42S บนเว็บไซต์ rskey.org
- รายละเอียดของ HP-42S บนเว็บไซต์ thimet.de
- Free42 สำหรับ Android พัฒนาโดย Thomas Okken เป็นโครงการโอเพนซอร์ส
- Okken, Thomas (2011-04-20). "Free42, โปรแกรมจำลองเครื่องคิดเลข HP-42S" . สืบค้นเมื่อ2011-08-12 .
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ เอชพี-42เอส
เครื่องคิดเลข HP -42S RPN Scientific เป็นเครื่องคิดเลขพกพาแบบตั้ง โปรแกรมได้ที่ใช้ ชิป RPN Scientific ซึ่งบริษัท Hewlett-Packard เปิดตัว ในปี 1988...
ภาพรวม
บางที HP-42S อาจถูกวางจำหน่ายเพื่อทดแทน ซีรี่ส์ HP-41 ที่ล้าสมัย เนื่องจากได้รับการออกแบบให้ใช้งานร่วมกับโปรแกรมทั้งหมดที่เขียนขึ้นสำหรับ HP-41 ได้ แต่เนื่องจากขาดความสามารถในการขยายเพิ่มเติม และขาด ความสามารถ ด้านอินพุต/เอาต์พุต ที่แท้จริง...
ข้อกำหนด
ช่องใส่แบตเตอรี่ HP-42S และไดโอดอินฟราเรด การถอดชิ้นส่วนภายในเครื่องคิดเลข HP-42S ซีรีส์: ไพโอเนียร์ รหัสลับ: ดาวินชี บทนำ: 31 ตุลาคม 1988 หน่วยความ จำ ROM 64 KB แรม8 KB ฟังก์ชัน: มากกว่า 350 ความสามารถในการขยาย: อย่างเป็นทางการไม่มีวิธีอื่นนอกจาก การพิมพ์...
คุณสมบัติ
ฟังก์ชัน ทางวิทยาศาสตร์พื้นฐานทั้งหมด(รวมถึง ฟังก์ชันไฮเปอร์โบลิก ) สถิติ (รวมถึง การปรับเส้นโค้ง และ การพยากรณ์ ) ความน่าจะเป็น (รวมถึง แฟกทอเรียล ตัวเลข สุ่ม และ ฟังก์ชันแกมมา ) โปรแกรมแก้สมการ (ค้นหาราก) ที่สามารถหาค่าตัวแปรใดๆ ในสมการได้...