20250912

Image m8portDosziCount20250912-1
;; m8 (ATMega8)
;; (C) David Vajda
;; 2025-09-12
;; PORT D Count - Oszi - high frequency

.include "m8def.inc"

ldi r16, HIGH (RAMEND)
out SPH, r16
ldi r16, LOW (RAMEND)
out SPL, r16

ldi r16, 0xff
out DDRD, r16

ldi r16, 0xff
l1:
com r16
out PORTD, r16
com r16
dec r16
;;rcall delay
rjmp l1

delay:
push r16
push r17
push r18
ldi r18, 0xff
d1:
ldi r17, 0xff
d2:
ldi r16, 0x04
d3:
dec r16
breq d3
dec r17
breq d2
dec r18
breq d1
pop r18
pop r17
pop r16
ret
Image quine20250912-1 Image quine20250912-2 Image quine4net20250912-1 Image quine4net20250912-2


                                GAL16V8

                          -------\___/-------
                      CLK |  1           20 | VCC
                          |                 |
                       X3 |  2           19 | NC
                          |                 |
                       X2 |  3           18 | NC
                          |                 |
                       X1 |  4           17 | NC
                          |                 |
                       X0 |  5           16 | NC
                          |                 |
                       NC |  6           15 | NC
                          |                 |
                       NC |  7           14 | NC
                          |                 |
                       NC |  8           13 | NC
                          |                 |
                       NC |  9           12 | Y
                          |                 |
                      GND | 10           11 | /OE
                          -------------------


Pin 19 = NC           XOR = 0   AC1 = 0
  0  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
  1  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
  2  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
  3  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
  4  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
  5  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
  6  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
  7  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx

Pin 18 = NC           XOR = 0   AC1 = 0
  8  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
  9  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 10  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 11  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 12  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 13  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 14  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 15  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx

Pin 17 = NC           XOR = 0   AC1 = 0
 16  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 17  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 18  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 19  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 20  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 21  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 22  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 23  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx

Pin 16 = NC           XOR = 0   AC1 = 0
 24  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 25  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 26  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 27  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 28  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 29  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 30  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 31  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx

Pin 15 = NC           XOR = 0   AC1 = 0
 32  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 33  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 34  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 35  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 36  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 37  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 38  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 39  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx

Pin 14 = NC           XOR = 0   AC1 = 0
 40  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 41  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 42  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 43  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 44  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 45  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 46  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 47  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx

Pin 13 = NC           XOR = 0   AC1 = 0
 48  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 49  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 50  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 51  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 52  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 53  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 54  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 55  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx

Pin 12 = Y            XOR = 1   AC1 = 0
 56  x--- -x-- -x-- ---- ---- ---- ---- ----
 57  x--- x--- x--- ---- ---- ---- ---- ----
 58  x--- ---- ---- -x-- ---- ---- ---- ----
 59  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 60  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 61  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 62  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
 63  xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
GAL16V8
DNFQUINE4NETQUINE20250912DAVIDVAJDA

CLK     X3   X2   X1   X0    NC    NC    NC    NC       GND
/OE      Y   NC   NC   NC    NC    NC    NC    NC       VCC

Y   =   X3  &   !X2 &   !X1 #
        X3  &   X2  &   X1  #
        X3  &   !X0;

DESCRIPTION
A QUINE MC CLUSKEY 4 NETWORK, DNF, 20250912

Used Program:   GALasm 2.1
GAL-Assembler:  GALasm 2.1
Device:         GAL16V8

*F0
*G0
*QF2194
*L1792 01111011101111111111111111111111
*L1824 01110111011111111111111111111111
*L1856 01111111111110111111111111111111
*L2048 00000001
*L2056 0100010001001110010001100101000101010101010010010100111001000101
*L2120 00000000
*L2128 1111111111111111111111111111111111111111111111111111111111111111
*L2192 1
*L2193 0
*C17e7
*
5505


 Pin # | Name     | Pin Type
-----------------------------
   1   | CLK      | Input
   2   | X3       | Input
   3   | X2       | Input
   4   | X1       | Input
   5   | X0       | Input
   6   | NC       | Input
   7   | NC       | Input
   8   | NC       | Input
   9   | NC       | Input
  10   | GND      | GND
  11   | /OE      | Input
  12   | Y        | Output
  13   | NC       | NC
  14   | NC       | NC
  15   | NC       | NC
  16   | NC       | NC
  17   | NC       | NC
  18   | NC       | NC
  19   | NC       | NC
  20   | VCC      | VCC
(C) David Vajda
Fri Sep 12 08:52:02 2025
4 Network - TTL - Disjunktive Normalform

 0 0 0 0 0    0
 1 0 0 0 1    0
 2 0 0 1 0    0
 3 0 0 1 1    0
 4 0 1 0 0    0
 5 0 1 0 1    0
 6 0 1 1 0    0
 7 0 1 1 1    0
 8 1 0 0 0    1
 9 1 0 0 1    1
10 1 0 1 0    1
11 1 0 1 1    0
12 1 1 0 0    1
13 1 1 0 1    0
14 1 1 1 0    1
15 1 1 1 1    1


 8 1 0 0 0    1
 9 1 0 0 1    1
10 1 0 1 0    1
12 1 1 0 0    1
14 1 1 1 0    1
15 1 1 1 1    1


Gruppe 1:
 8 1 0 0 0    1
Gruppe 2:
 9 1 0 0 1    1
10 1 0 1 0    1
12 1 1 0 0    1
Gruppe 3:
14 1 1 1 0    1
Gruppe 4:s
15 1 1 1 1    1

8:9         1   0   0   -
8:10        1   0   -   0
8:12        1   -   0   0
10:14       1   -   1   0
12:14       1   1   -   0
14:15       1   1   1   -


8:9         1   0   0   -
14:15       1   1   1   -
8:10        1   0   -   0
12:14       1   1   -   0
8:12        1   -   0   0
10:14       1   -   1   0

8:9                 1   0   0   -
14:15               1   1   1   -
8:10:12:14          1   -   -   0
8:12:10:14          1   -   -   0


8:9                 1   0   0   -
14:15               1   1   1   -
8:10:12:14          1   -   -   0

                8   9   10  12  14  15
8:9             X   X
14:15                           X   X
8:10:12:14      X       X   X   X   X

8:9                 1   0   0   -
14:15               1   1   1   -
8:10:12:14          1   -   -   0

    Y   =   X3  &   \X2 &   \X1 |
            X3  &   X2  &   X1  |
            X3  &   \X0
Image Screenshot_20250912_120510 Image Screenshot_20250912_120523 Image Screenshot_20250912_120716 Image Screenshot_20250912_120725