JU+TE Tiny Computer

Der Ju+Te Tiny Computer war ein Selbstbaucomputer der ehemaligen DDR.
Er basierte auf dem UB8830 Tiny-Basic Ein-Chip-Mikrocomputer. Die Tiny2009 Revision verwendet inzwischen HCT Schaltkreise
der 74xxx Reihe und den Z86C93 Prozessor mit externen Basic im Rom. Zum erstenmal passt dabei der gesamte Computer auf eine
Platine im fast Europakartenformat.

Weblinks:
http://hc-ddr.hucki.net/tiny/tiny_seiten.htm
http://www.robotrontechnik.de

Bilder meines Tiny2009 Prototypen (Dank an E.Mueller):

PS/2 Tastaturadpter:

12x4 Matrix Tastatur nach E.Mueller:

ZIP Archive mit Layout der Matrix Tastatur im Sprint und PDF Format

Mein erstes Lebenszeichen des Tiny2009 (10er Auflage):

Schaltpläne:
schaltplan1.pdf
schaltplan2.pdf

Ich habe dann ein 32k Eprom Image erstellt, in dem das Basic Rom, 4k OS Roms, Tor2 Programm, RAM-Kopierprogramm und 4 Basic Programme enthalten sind.
Für das Kopierprogramm: Aus dem Hauptmenu 'PROG' wählen. '3000' eingeben und 'L' drücken.
Für Wochentag ins Basic-RAM kopieren: Von: 3700 Bis: 38cf - Ziel: E000
Um das TOR2 Programm zu starten: 'PROG' '2800' 'L'

Aufteilung im Eprom Image:

0000-07ff Basicrom
0800-0fff 4k OS Teil1
1000-1FFF (0 bytes)
2000-27ff 4k OS Teil2
2800-2bc6 Tor 2 Programm
2bc7-2fff (0 bytes)
3000-3288 Kopierprogramm
3289-32ff (0 bytes)
3300-3638 Mastermind (Basic)
3639-36ff (0 bytes)
3700-38c4 Wochentag (Basic)
38c5-38ff (0 bytes)
3900-3c1d Autocross (Basic) - Steuerung: y=links,x=rechts
3c1e-3c1f (0 bytes)
3c20-478c Othello (Basic) - Steuerung: w=hoch,x=runter,a=links,d=rechts,[ENTER]=auswählen
478d-47ff (0 Bytes)
4800-5c1b Forth (Maschinenprogramm) - 'PROG' 'E000' 'L'
5c1c-5c1f (0 Bytes)
Hier gibts das Eprom-Image:
32k Eprom Image


Skizze der Prototypen/Tiny2009 Bestueckung:


Bauteileliste für JuTe Tiny2009:
Bezeichnung     Bemerkung                       UIP     Bauform Tol.    Menge
------------------------------------------------------------------------------
Z86C93          alternativ UB8830D (DDR)        5V      DIL40   k.A.    1
74HCT368        alternativ V40098D (DDR)        5V      DIL16   k.A.    1
74HCT373        keine                           5V      DIL20   k.A.    1
74HCT04         keine                           5V      DIL14   k.A.    1
74HCT74         keine                           5V      DIL14   k.A.    1
74HCT30         keine                           5V      DIL14   k.A.    1
74HCT00         keine                           5V      DIL14   k.A.    1
74HCT20         keine                           5V      DIL14   k.A.    1
74HCT165        keine                           5V      DIL16   k.A.    1
62256           statischer RAM small            5V      DIL28S  k.A.    1
27C256          alternativ 27C512               5V      DIL28   k.A.    1
7805            Festspannungsregler             5V/1A   TO-220  k.A.    1
1N4001          Gleichrichterdiode              k.A.    k.A.    k.A.    1
1N4148          Universaldiode              100V/200mA  DO35    k.A.    3
100nF           (RM5,08)                KERKO   63V     k.A.    k.A.    8
100nF           (RM5,08)                FOLIE   63V     k.A.    k.A.    2
8,0000MHz       Quarz                           k.A.    HC49U-S k.A.    1
100nF           (RM2,54)                KERKO   63V     k.A.    k.A.    1
15pF            (RM5,08)                KERKO   63V     k.A.    k.A.    1
100pF           (RM2,54)                KERKO   63V     k.A.    k.A.    1
10µF            (RM2,54)        ELKO stehend    40V     k.A.    k.A.    2
BC338-16        Schalttransitor (NPN)           16V     MINIPL. k.A.    1
3,3k            Kohleschicht                    k.A.    k.A.    5%      2
2,7k            Kohleschicht                    k.A.    k.A.    5%      1
10k             Kohleschicht                    k.A.    k.A.    5%      1
330             Kohleschicht                    k.A.    k.A.    5%      1
6,2k*           Kohleschicht *)passende E-Reihe k.A.    k.A.    5%      1
1,2k            Kohleschicht                    k.A.    k.A.    5%      2
4x10k           (RM2,54)Widerstandsnetzwerk     k.A.    SIL5    5%      1
2200µF          (RM7,62)        ELKO stehend    40V     k.A.    k.A.    1
1,5k            (RM10x5)Einstellregler (liegend)k.A.    k.A.    5%      1
Stiftleiste 2x5 (RM2,54)                keine   k.A.    k.A.    k.A.    3
Cincheinbaubuchse (RM7,5)               keine   k.A.    k.A.    k.A.    1
Buchse          (Stift 2,1mm)           keine   k.A.    k.A.    k.A.    1

Dazu dann noch DIL Fassungen:
1 x DIL40, DIL28, DIL28S, DIL20
2 x DIL16 und 5 x DIL14

74xxx Logic Chip Pinouts:

7400  Quad 2-input NAND gates
    +---+--+---+             +---+---*---+           __
 1A |1  +--+ 14| VCC         | A | B |/Y |      /Y = AB
 1B |2       13| 4B          +===+===*===+
/1Y |3       12| 4A          | 0 | 0 | 1 |
 2A |4  7400 11| /4Y         | 0 | 1 | 1 |
 2B |5       10| 3B          | 1 | 0 | 1 |
/2Y |6        9| 3A          | 1 | 1 | 0 |
GND |7        8| /3Y         +---+---*---+
    +----------+

7404  Hex inverters
    +---+--+---+             +---*---+               _
 1A |1  +--+ 14| VCC         | A |/Y |          /Y = A
/1Y |2       13| 6A          +===*===+
 2A |3       12| /6Y         | 0 | 1 |
/2Y |4  7404 11| 5A          | 1 | 0 |
 3A |5       10| /5Y         +---*---+
/3Y |6        9| 4A
GND |7        8| /4Y
    +----------+

7420  Dual 4-input NAND gates.
    +---+--+---+             +---+---+---+---*---+        ____
 1A |1  +--+ 14| VCC         | A | B | C | D |/Y |   /Y = ABCD
 1B |2       13| 2D          +===+===+===+===*===+
    |3       12| 2C          | 0 | X | X | X | 1 |
 1C |4  7420 11|             | 1 | 0 | X | X | 1 |
 1D |5       10| 2B          | 1 | 1 | 0 | X | 1 |
/1Y |6        9| 2A          | 1 | 1 | 1 | 0 | 1 |
GND |7        8| /2Y         | 1 | 1 | 1 | 1 | 0 |
    +----------+             +---+---+---+---*---+

7430  8-input NAND gate.
    +---+--+---+                 ________
  A |1  +--+ 14| VCC        /Y = ABCDEFGH
  B |2       13|
  C |3       12| H
  D |4  7430 11| G
  E |5       10|
  F |6        9|
GND |7        8| /Y
    +----------+

7474  Dual D flip-flop with set and reset.
      +---+--+---+           +---+---+----+----*---+---+
/1RST |1  +--+ 14| VCC       | D |CLK|/SET|/RST| Q |/Q |
   1D |2       13| /2RST     +===+===+====+====*===+===+
 1CLK |3       12| 2D        | X | X |  0 |  0 | 1 | 1 |
/1SET |4  7474 11| 2CLK      | X | X |  0 |  1 | 1 | 0 |
   1Q |5       10| /2SET     | X | X |  1 |  0 | 0 | 1 |
  /1Q |6        9| 2Q        | 0 | / |  1 |  1 | 0 | 1 |
  GND |7        8| /2Q       | 1 | / |  1 |  1 | 1 | 1 |
      +----------+           | X |!/ |  1 |  1 | - | - |
                             +---+---+----+----*---+---+

74165  8-bit parallel-in serial-out shift register with asynchronous parallel load and two OR gated clock inputs.
       +---+--+---+
SH//LD |1  +--+ 16| VCC
  CLK1 |2       15| CLK2
    P4 |3       14| P3
    P5 |4   74  13| P2
    P6 |5  165  12| P1
    P7 |6       11| P0
   /Q7 |7       10| D
   GND |8        9| Q7
       +----------+

74368  2/4-bit 3-state inverting buffer/line driver.
     +---+--+---+            +---+---*---+
/1OE |1  +--+ 16| VCC        |/OE| A |/Y |
 1A1 |2       15| /2OE       +===+===*===+
/1Y1 |3       14| 2A2        | 1 | X | Z |
 1A2 |4   74  13| /2Y2       | 0 | 0 | 1 |
/1Y2 |5  368  12| 2A1        | 0 | 1 | 0 |
 1A3 |6       11| /2Y1       +---+---*---+
/1Y3 |7       10| 1A4
 GND |8        9| /1Y4
     +----------+

74373  8-bit 3-state transparent latch.
    +---+--+---+             +---+---+---*---+
/OE |1  +--+ 20| VCC         |/OE| LE| D | Q |
 Q1 |2       19| Q8          +===+===+===*===+
 D1 |3       18| D8          | 1 | X | X | Z |
 D2 |4       17| D7          | 0 | 0 | X | - |
 Q2 |5   74  16| Q7          | 0 | 1 | 0 | 0 |
 Q3 |6  373  15| Q6          | 0 | 1 | 1 | 1 |
 D3 |7       14| D6          +---+---+---*---+
 D4 |8       13| D5
 Q4 |9       12| Q5
GND |10      11| LE
    +----------+

61256/62256 32Kx8 SRAM DIP28(S)
    +--()--+
A14 | 1  28| Vcc
A12 | 2  27| /WE
 A7 | 3  26| A13
 A6 | 4  25| A8
 A5 | 5  24| A9
 A4 | 6  23| A11
 A3 | 7  22| /OE
 A2 | 8  21| A10
 A1 | 9  20| /CS
 A0 |10  19| D7
 D0 |11  18| D6
 D1 |12  17| D5
 D2 |13  16| D4
Gnd |14  15| D3
    +------+

27(C)256  32kx8  EPROM.
    +------------+
VPP |1   +--+  28| VCC
A12 |2         27| A14
 A7 |3         26| A13
 A6 |4         25| A8
 A5 |5         24| A9
 A4 |6         23| A11
 A3 |7  27256  22| /OE
 A2 |8         21| A10
 A1 |9         20| /CE
 A0 |10        19| D7
 D0 |11        18| D6
 D1 |12        17| D5
 D2 |13        16| D4
GND |14        15| D3
    +------------+