Table of Contents

, ,

21. Juli 2012

< R-20 (2005) WP 31s >

R-20 (2012)

Der zweite Anlauf im Jahre 2012, einen Taschen- oder Tischrechner zu bauen.

Entwicklungsumgebung

Flashen von AVR-Hexfiles unter Linux:

Simulation

Screenshot: Addition zu grosser Zahlen führt zu Overflow.

Hier ist rudimentärer C-Code, der einen RPN-Rechner mit einem Stack der Tiefe 4 in einem Terminal simuliert.

Die Tastenbelegung ist:

 p      pi
 enter  enter
 c      clear X 
 +      add: X := X + Y
 esc    quit

Die neue Version liegt als gzipptes tar-Archiv vor:

Ältere Versionen

(2012-08-04)

(2012-08-02)

(2012-07-28)

Installation

Bitte das Makefile in "Makefile" und das Programm in "main.c" umbenennen. Dann kompilieren und starten mit

 $ make && ./simu

Tastenfeld

Für die Version R-20 soll der Ziffernblock einer AT-Tastatur verwendet werden.

2012-08-21

Erläuterungen

Funktions- und Menütasten

fn-0 schaltet in Menümodus. Nachzulesen im Handbuch zum R-20:
     Menü oberste Ebene:
     0: choose number format (sci/fix/eng/...)
     1: choose angle unit (deg/rad/...)
     2: ...
     etc.  
Display zeigt: [fn0_            ]
     
1 wählt das Winkelmenü aus:
     Menü 1. Ebene "1":
     0: angles in degree
     1: angles in radian
     2: angles in gon
Display zeigt: [fn01_ unit angl ]

1 wählt Winkel in Radian aus.
Display zeigt: [fn011: in rad   ]

Enter wählt diese Aktion aus.
Display zeigt: [in rad: Ok.     ]