Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| homecomputer:kimuno [2018/10/12 08:34] – [Bedienung] volkerp | homecomputer:kimuno [2019/03/18 08:28] (aktuell) – [KIM-UNO] volkerp | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== KIM-UNO ====== | ====== KIM-UNO ====== | ||
| - | Der KIM-UNO ist eine KIM-1-Replik, | + | Der KIM-UNO ist eine [[wpde>KIM-1]]-Replik, entworfen und als Bausatz vertrieben von https:// |
| - | + | ||
| - | [[wpde> | + | |
| ===== Systembeschreibung ===== | ===== Systembeschreibung ===== | ||
| - | Bild, kurze Beschreibung | + | {{: |
| - | http:// | + | Der originale KIM-1 ist ein Einplatinenrechner mit einer 6502-CPU. Die Leiterplatte ist 210 mm x 275 mm groß, also nur wenig kleiner als ein A4-Blatt. |
| + | |||
| + | Der KIM-Uno basiert auf einem Arduino Pro Mini (Atmega328) und emuliert einen kompletten KIM-1 inklusive einiger Erweiterungen: | ||
| + | * Programming tools to disassemble, | ||
| + | * Microchess to play chess. | ||
| + | * Fltpt65, a floating point math library, that enables the KIM Uno to be a 6502 programmable calculator. | ||
| + | * VTL-02 is a Basic-like language, showing this can actually be done in 1020 bytes. | ||
| + | * Storage is provided through the atMega' | ||
| ===== technische Daten ===== | ===== technische Daten ===== | ||
| Zeile 28: | Zeile 33: | ||
| ===== Literatur ===== | ===== Literatur ===== | ||
| - | | + | http:// |
| + | |||
| + | - KIM-1 USER MANUAL (online: http:// | ||
| + | - KIM Uno Manual (http:// | ||
| + | |||
| + | http:// | ||
| + | |||
| + | http:// | ||
| ===== Downloads ===== | ===== Downloads ===== | ||
| * Anleitung, .. | * Anleitung, .. | ||
| + | |||
| + | http:// | ||
| ===== Bedienung ===== | ===== Bedienung ===== | ||
| + | |||
| + | http:// | ||
| Serielle Verbindung: | Serielle Verbindung: | ||
| - | USBTTL-Kabel an Arduino-Pro-Mini anschließen | + | USBTTL-Kabel an Arduino-Pro-Mini anschließen. Das ist bei mir am Mini genau andersrum als im KIM-UNO User Manual !!! |
| + | |||
| + | Beim Anschluss an den PC braucht man keine Batterie. Die muss nur eingeschaltet werden, wenn man den KIM-UNO autark benutzt. | ||
| v.o.n.u: | v.o.n.u: | ||
| - | Kabel Ardunio | + | Ardunio |
| ----------------------- | ----------------------- | ||
| - | leer | + | GND |
| - | | + | |
| - | grün Rx TXD | + | +5V rot 5V |
| - | | + | |
| - | | + | |
| - | leer | + | DTR |
| Mit PUTTY Verbindung aufbauen: 9600 Baud, 8N1 | Mit PUTTY Verbindung aufbauen: 9600 Baud, 8N1 | ||
| + | Tasten | ||
| + | GO start program at address shown on display | ||
| + | ST stop, terminates the execution of a program | ||
| + | RS reset | ||
| + | SST in Original ein Schalter: single step, go führt dann jeweils nur einen Programmschritt aus | ||
| + | AD select address entry mode | ||
| + | DA select data entry mode | ||
| + | PC recall address stored in PCH, PCL (program counter) | ||
| + | + | ||
| + | 0..F Hex | ||
| + | |||
| + | der Status von SST wird im Mode 1 im Terminal angezeigt. (SST ON/SST OFF) | ||
| + | |||
| + | RUBOUT in KIM-1 User Manual ist TAB am PC | ||
| + | |||
| + | Terminal-Tasten | ||
| + | HEX | ||
| + | G | ||
| + | SPACE | ||
| + | CR | ||
| + | LF | ||
| + | RO | ||
| + | Q | ||
| + | L | ||
| ===== Sonstiges ===== | ===== Sonstiges ===== | ||