2024-11-10, auswendig

Clear Display: 0b0000 0001
clear Display: 0b0000 0001
clear display: 0b0000 0001
clear display: 0b0000 0001
clear display: 0b0000 0001
cursor home: 0b0000 001x
cursor home: 0b0000 001x
cursor home: 0b0000 001x
cursor home: 0b0000 001x
cursor home: 0b0000 001x

clear display cursor home clear display cursor home
clear display cursor home clear display cursor home
clear display cursor home clear display cursor home

0b0000 0001
0b0000 001x
0b0000 0001
0b0000 001x
0b0000 0001
0b0000 001x

clear display: 0b0000 0001
cursor home: 0b0000 001x
clear display: 0b0000 0001
cursor home: 0b0000 001x
clear display: 0b0000 0001
cursor home: 0b0000 001x

clear display
cursor home
clear display
cursor home

entry mode
0b0000 01is
0b0000 01is
0b0000 01is

0b0000 0001
0b0000 001x
0b0000 01is

0b0000 0001
0b0000 001x
0b0000 01is

0b0000 0001
0b0000 001x
0b0000 01is

clear display
cursor home
entry mode

clear display
cursor home
entry mode

clear display
cursor home
entry mode

clear display
cursor home
entry mode

clear display
cursor home
entry mode

0b0000 0001 clear display
0b0000 001x cursor home
0b0000 01is entry mode

0b0000 0001 clear display
0b0000 001x cursor home
0b0000 01is entry mode

0b0000 0001 clear display
0b0000 001x cursor home
0b0000 01is entry mode

0b0000 0001
0b0000 001x
0b0000 01is

0b0000 0001
0b0000 001x
0b0000 01is

clear display
cursor home
entry mode
clear display
cursor home
entry mode

0b0000 1dcb
0b0000 1dcb
0b0000 1dcb
0b0000 1dcb

on/off controll
on/off controll
on/off controll
on/off controll
on/off controll
on/off controll

clear display
cursor home
entry mode
on/off controll

clear display
cursor home
entry mode
on/off controll

clear display
cursor home
entry mode
on/off controll

0b0000 0001
0b0000 001x
0b0000 01is
0b0000 1dcb

0b0000 0001
0b0000 001x
0b0000 01is
0b0000 1dcb

0b0000 0001
0b0000 001x
0b0000 01is
0b0000 1dcb

clear display
cursor home
entry mode
on/off controll

clear display
cursor home
entry mode
on/off controll

clear display
cursor home
entry mode
on/off controll

clear display
cursor home
entry mode
on/off controll

0b0000 0001 clear display
0b0000 001x cursor home
0b0000 01is entry mode
0b0000 1dcb on/off controll

0b0000 0001 clear display
0b0000 001x cursor home
0b0000 01is entry mode
0b0000 1dcb on/off controll

0b0000 0001 clear display
0b0000 001x cursor home
0b0000 01is entry mode
0b0000 1dcb on/off controll

0b0000 0001 clear display
0b0000 001x cursor home
0b0000 01is entry mode
0b0000 1dcb on/off controll

clear display
cursor home
entry mode
on/off controll

clear display
cursor home
entry mode
on/off controll

clear display
cursor home
entry mode
on/off controll

clear display
cursor home
entry mode
on/off controll

0b0000 0001
0b0000 001x
0b0000 01is
0b0000 1dcb

0b0000 0001 clear display
0b0000 001x cursor home
0b0000 01is entry mode
0b0000 1dcb on/off controll

cursor/scrollen
cursor/scrollen
cursor/scrollen
cursor/scrollen
cursor/scrollen
cursor/scrollen
cursor/scrollen
cursor/scrollen
cursor/scrollen

clear display
cursor home
entry mode
on/off controll
cursor/scrollen

clear display
cursor home
entry mode
on/off controll
cursor/scrollen

clear display
cursor home
entry mode
on/off controll
cursor/scrollen

clear display
cursor home
entry mode
on/off controll
cursor/scrollen

clear display
cursor home
entry mode
on/off controll
cursor/scrollen

clear display
cursor home
entry mode
on/off controll
cursor/scrollen

0b0000 0001
0b0000 001x
0b0000 01is
0b0000 1dcb
0b0001 srxx

0b0000 0001
0b0000 001x
0b0000 01is
0b0000 1dcb
0b0001 srxx

0b0000 0001
0b0000 001x
0b0000 01is
0b0000 1dcb
0b0001 srxx

0b0000 0001 clear display
0b0000 001x cursor home
0b0000 01is entry mode
0b0000 1dcb on/off controll
0b0001 srxx cursor/scrollen

clear display
cursor home
entry mode
on/off controll
cursor/scrollen

clear display
cursor home
entry mode
on/off controll
cursor/scrollen

clear display
cursor home
entry mode
on/off controll
cursor/scrollen

clear display
cursor home
entry mode
on/off controll
cursor/scrollen

clear display
cursor home
entry mode
on/off controll
cursor/scrollen

0b0000 0001
0b0000 001x
0b0000 01is
0b0000 1dcb
0b0001 srxx

0b0000 0001 clear display
0b0000 001x cursor home
0b0000 01is entry mode
0b0000 1dcb on/off controll
0b0001 srxx cursor/scrollen

0b0000 0001 clear display
0b0000 001x cursor home
0b0000 01is entry mode
0b0000 1dcb on/off controll
0b0001 srxx cursor/scrollen

HD44780
HD44780
HD44780
HD44780
HD44780

KS0070
KS0070
KS0070
KS0070
KS0070
KS0070

KS0066U
KS0066U
KS0066U
KS0066U
KS0066U

SED1278
SED1278
SED1278
SED1278
SED1278

Pollin 121714
Pollin 121714
Pollin 121714
Pollin 121714
Pollin 121714
Pollin 120420
Pollin 120420
Pollin 120420

HD44780
KS0070
KS0066U
Pollin 121714
Pollin 120420
SED 1278
Anag Vision AV1623
Anag Vision AV1623
Anag Vision AV1623
Anag Vision AV1623

Anag Vision AV1623YFTY
Anag Vision AV1623YFTY
Anag Vision AV1623YFTY
Anag Vision AV1623YFTY

HD44780
Pollin 121714
Pollin 120420
Anag Vision AV1623YFTY
SED 1278
KS0070
KS0066U

HD44780
Pollin 121714
Pollin 120420
Anag Vision AV1623YFTY
SED 1278
KS0070
KS0066U

Clear Display
Cursor Home
Entry Mode
On/Off Controll
Cursor/Scrollen

Clear Display
Cursor Home
Entry Mode
On/Off Controll
Cursor Scrollen

0b0000 0001
0b0000 001x
0b0000 01is
0b0000 1dcb
0b0001 srxx

Clear Display
Cursor Home
Entry Mode
On/off Controll
Cursor/Scrollen

HD44780
Anag Vision AV1623YFTY
KS0070
KS0066U
SED1278
Pollin 121714
Pollin 120420

RS
RW
E

RS
RW
E

RS
RW
E

RS
RW
E

VCC
VCC
VCC

VCC
VCC
VDD
VDD
VDD
VDD
VDD

V: Voltage
C: Current
C: Collector

VCC - V - Voltage, C: Current, C: Collector
VCC - V: Voltage, C: Current, C: Collector
VCC - V: Voltage, C: Current, C: Collector
VCC - V: Voltage, C: Current, C: Collector
VCC - V: Voltage, C: Current, C: Collector

VCC, VDD, VEE, VSS
VCC, VDD, VEE, VSS
VCC, VDD, VEE, VSS

VDD, VEE, VSS
VDD, VEE, VSS
VSS, VDD, VEE
VSS, VDD, VEE
VSS, VDD, VEE

VCC, VDD, VEE, VSS, VPP
VCC, VDD, VEE, VSS, VPP
VCC, VDD, VEE, VSS, VPP
VCC, VDD, VEE, VSS, VPP

VSS, VDD, VEE, RS, RW, E
VSS, VDD, VEE, RS, RW, E
VSS, VDD, VEE, RS, RW, E
VSS, VDD, VEE, RS, RW, E

VCC: Voltage Current Collector
VCC: Voltage Current Collector
VCC: Voltage Current Collector

VSS: Pin 1
VSS: Pin 1 - GND
VSS: Pin 1 - GND
VSS: Pin 1 - GND
VSS: Pin 1 - GND
VSS: Pin 1 - GND

VSS - Pin 1
VDD - Pin 2
VEE - Pin 3

VSS - Pin 1
VSS - Pin 1
VSS - Pin 1
VSS - Pin 1
VSS - Pin 1

VDD - Pin 2
VDD - Pin 2
VDD - Pin 2

VEE - Pin 3
VEE - Pin 3
VEE - Pin 3

VSS: GND
VSS: GND
VSS: GND
VSS: GND
VDD: 5V
VDD: +5V
VDD: +5V
VDD: +5V
VDD: +5V
VEE: Kontrastspannung -5/0V - 5V
VEE: Kontrastspannung -5/0V - 5V
VEE: Kontrastspannung -5/0V - 5V

HD44780
Pollin 121714
Pollin 120420
SED 1278
KS0070
KS0066U
KS0070
Anag Vision AV1623YFTY

VSS: GND
VDD: +5V
VEE: -5V/0V - 5V
RS
RW
E

Display On
Cursor Home
Entry Mode
On/Off Controll
Cursor/Scrollen

0b0000 0001
0b0000 001x
0b0000 01is
0b0000 1dcb
0b0001 srxx

0b0000 0001 Display On
0b0000 001x Cursor Home
0b0000 01is Entry Mode
0b0000 1dcb On/Off Controll
0b0001 srxx Cursor/Scrollen

VSS: GND
VSS: GND
VSS: GND
VSS: GND
VSS: GND
VDD: +5V
VDD: +5V
VDD: +5V
VDD: +5V

VEE: Kontrastspannung
VEE: Kontrastspannung
VEE: Kontrastspannung

RS
RW
E

RS
RW
E

RS
RW
E

RS
RW
E

VSS - Pin 1
VDD - Pin 2
VEE - Pin 3
RS - Pin 4

RS - Pin 4
RS - Pin 4
RS - Pin 4
RS - Pin 4
RS - Pin 4
RS - Pin 4
RS - Pin 4
RS - Pin 4

Pin 4: RS
Pin 4: RS
Pin 4: RS
Pin 4: RS
Pin 4: RS
Pin 5: RW
Pin 5: RW
Pin 5: RW
Pin 5: RW
Pin 5: RW

Pin 4: RS
Pin 5: RW
Pin 4: RS
Pin 5: RW
Pin 4: RS
Pin 5: RW
Pin 4: RS
Pin 5: RW
Pin 6: E
Pin 6: E
Pin 6: E
Pin 6: E

Pin 4: RS
Pin 5: RW
Pin 6: E

Pin 4: RS
Pin 5: RW
Pin 6: E

Pin 4: RS
Pin 5: RW
Pin 6: E

RS, RW, E
RS, RW, E
RS, RW, E
RS, RW, E
RS, RW, E

pin 1: VSS
Pin 2: VDD
Pin 3: VEE
Pin 4: RS
Pin 5: RW
Pin 6: E

Pin 1: VSS
Pin 2: VDD
Pin 3: VEE
Pin 4: RS
Pin 5: RW
Pin 6: E

Pin 1: VSS
Pin 2: VDD
Pin 3: VEE
Pin 4: RS
Pin 5: RW
Pin 6: E

Pin 1: VSS
Pin 2: VDD
Pin 3: VEE
Pin 4: RS
Pin 5: RW
Pin 6: E

RS: Register Select
RS: Register Select
RS: Register Select
RS: Register Select
RS: Register Select
RS: Register Select

RW: Read/Write
RW: Read/Write
RW: read/write
RW: Read/Write
RW: Read/Write

RS: Register Select
RW: Read/Write
RS: Register Select
RW: Read/Write
RS: Register Select
RW: Read/Write

RS: 0 = Befehl, Status 1 = Daten
RS: 0 = Befehl, 1 = Daten
RS: 0 = Befehl, 1 = Daten
RS: 0 = Befehl, 1 = Daten
RS: 0 = Befehl, 1 = Daten

VSS
VDD
VEE

VSS: Pin 1
VSS: Pin 1
VSS: Pin 1
VSS: Pin 1
VDD: +5V
VDD: +5V
VDD: +5V

VEE: Kontrastspannung
VEE: Kontrastspannung
VEE: Kontrastspannung

Pin 1: VSS
Pin 2: VDD
Pin 3: VEE

Display On
Cursor Home
Entry Mode
On/Off Controll
Cursor/Scrollen

0b0000 0001 Display On
0b0000 001x Cursor Home
0b0000 01is Entry Mode
0b0000 1dcb On/Off Controll
0b0001 srxx Cursor/Scrollen

HD44780
Pollin 120420
Pollin 121714
SED 1278
KS0070
KS0066U
Anag Vision AV1623YFTY
TC1602E

0b0000 0001 Display On
0b0000 001x Cursor Home
0b0000 01is Entry Mode
0b0000 1dcb On/Off Controll
0b0001 srxx Cursor/Scrollen

VSS, VDD, VEE

VSS: GND
VDD: +5V
VEE: Kontrastspannung -5V/0V - 5V
RS: Register Select
RW: Read/Write
E: Enable

Pin 1: VSS
Pin 2: VDD
Pin 3: VEE
Pin 4: RS
Pin 5: RW
Pin 6: E
Pin 7 bis Pin 14: DB0 - DB7
Pin 15: Anode
Pin 16: Kathode

A: Anode
K: Kathode
A: Anode
K: Kathode
A: Anode
K: Kathode

DB: Data Bit
DB: Data Bit
DB: Data Bit
DB: Data Bit
DB: Data Bit
DB: Data Bit

DB0 .. DB7
DB0 .. DB7
DB0 .. DB7

A, K

DB0 .. DB7, A, K
DB0 .. DB7, A, K
DB0 .. DB7, A, K

Pin 15: Anode
Pin 15: Anode
Pin 15: Anode
Pin 15: Anode
Pin 15: Anode
Pin 16: Kathode
Pin 16: Kathode
Pin 16: Kathode

Pin 15: Anode
pin 16: Kathode
Pin 15: Anode
Pin 16: Kathode
Pin 15: Anode
Pin 16: Kathode

Pin 1: VSS
Pin 2: VDD
Pin 3: VEE
Pin 4: RS
Pin 5: RW
Pin 6: E
Pin 7 .. Pin 14: DB0 .. DB7
Pin 15: Anode
Pin 16: Kathode

PD0 .. PD3
PD0 .. PD3
PD0 .. PD3
PD0 .. PD3
PD0 .. PD3

DB4: PD0
DB5: PD1
DB6: PD2
DB7: PD3

DB4: PD0
DB5: PD1
DB6: PD2
DB7: PD3

DB4: PD0
DB5: PD1
DB6: PD2
DB7: PD3

DB4: PD0
DB5: PD1
DB6: PD2
DB7: PD3

DB4: PD0
DB5: PD1
DB6: PD2
DB7: PD3

PD - Atmega8
PD0 .. PD3 - Atmega8
PD0 .. PD3 - Atmega8
PD0 .. PD3 - Atmega8

PORTD, DDRD, PD0 .. PD3
PORTD, DDRD, PD0 .. PD3
PORTD, DDRD, PD0 .. PD3

DB4, DB5, DB6, DB7
DB4, DB5, DB6, DB7
DB4, DB5, DB6, DB7
DB5, DB5, DB6, DB7

PD1: DB4
PD2: DB5
PD3: DB6
PD4: DB7

Pin 1: VSS
Pin 2: VDD
Pin 3: VEE
Pin 4: RS
Pin 5: RW
Pin 6: E
Pin 7 .. Pin 14: DB0 .. DB7
Pin 15: A
Pin 16: K

0b0000 0001: Display On
0b0000 001x: Cursor Home
0b0000 01is: Entry Mode
0b0000 1dcb: On/Off Controll
0b0001 srxx: Cursor/Scrollen


RS: Register Select
RS: Register Select
RS: Register Select
RS: Register Select
RS: Register Select

0 = Befehl
1 = Daten

0 = Befehl
1 = Daten

0 = Befehl
1 = Daten

0 = Befehl
1 = Daten

RW Read/Write
RW Read/Write
RW Read/Write
RW Read/Write
RW Read/Write

1 = Read
0 = Write
1 = Read
0 = Write
1 = Read
0 = Write

0 = Write
1 = Read

RS - Register Select
    0 = Befehl
    1 = daten
RW - Read/Write
    0 = Write
    1 = Read
RW - Read/Write
    0 = Write
    1 = Read

RS - Register Select
    0 = Befehl
    1 = Daten
RW - Read/Write
    0 = Write
    1 = Read
RS - Register Select
    0 = Befehl
    1 = Daten
RW - Read/Write
    0 = Write
    1 = Read

$3, $3, $3
$3, $3, $3
$3, $3, $3
$3, $3, $3
$3, $3, $3, $2
$3, $3, $3, $2
$3, $3, $3, $2
$3, $3, $3, $2, $20
$3, $3, $3, $2, $20
$3, $3, $3, $2, $20
$3, $3, $3, $2, $20

mov r17, r16
mov r17, r16
mov r17, r16
mov r17, r16

swap r16
swap r16
swap r16

mov r17, r16
swap r16

mov r17, r16
swap r16

mov r17, r16
swap r16
andi r16, 0b0000 1111

mov r17, r16
swap r16
andi r16, 0b0000 1111

mov r17, r16
swap r16
andi r16, 0b0000 1111

mov r17, r16
swap r16
andi r16, 0b0000 1111
out PORTD, r16

mov r17, r16
swap r16
andi r16, 0b0000 1111
out PORTD, r16

mov r17, r16
swap r16
andi r16, 0b0000 1111
out PORTD, r16

mov r17, r16
swap r16
andi r16, 0b0000 1111
out PORTD, r16

mov r17, r16
swap r16
andi r16, 0b0000 1111
out PORTD, r16
andi r17, 0b0000 1111
out PORTD, r17

mov r17, r16
swap r16
andi r16, 0b0000 1111
out PORTD, r16
andi r17, 0b0000 1111
out PORTD, r17

mov r17, r16
swap r16
andi r16, 0b0000 1111
out PORTD, r16
andi r17, 0b0000 1111
out PORTD, r16

sbi cbi sbi cbi sbi cbi sbi cbi

sbi PORTD, 5
sbi PORTD, 5
sbi PORTD, 5
sbi PORTD, 5
sbi PORTD, 5
sbi PORTD, 5

cbi PORTD, 5
cbi PORTD, 5
cbi PORTD, 5
cbi PORTD, 5

sbi PORTD, 5
nop
nop
nop
cbi PORTD, 5

sbi PORTD, 5
nop
nop
nop
cbi PORTD, 5

sbi cbi
sbi cbi
sbi cbi
sbi cbi

sbi PORTD, 5
cbi PORTD, 5

sbi PORTD, 5
cbi PORTD, 5

sbi PORTD, 5
nop
nop
nop
cbi PORTD, 5

sbi PORTD, 5
nop
nop
nop
cbi PORTD, 5

mov r17, r16
swap r16
andi r16, 0b0000 1111
out PORTD, r16
andi r17, 0b0000 1111
out PORTD, r17

sbi PORTD, 5
nop
nop
nop
cbi PORTD, 5

Pin 1: VSS
Pin 2: VDD
Pin 3: VEE
Pin 4: RS
Pin 5: RW
Pin 6: E

RS: Register Select
    0 = Befehl
    1 = Daten
RW: read/write
    1 = Read
    0 = Write

DB0 .. DB7

DB4: PD0
DB5: PD1
DB6: PD2
DB7: PD3

0b0000 0001: Display On
0b0000 001x: Cursor Home
0b0000 01is: Entry Mode
0b0000 1dcb: On/off Controll
00b001 srxx: Cursor/Scrollen

HD44780
KS0066U
KS0070
Anag Vision AV1623YFTY
Pollin 121714
Pollin 120420
SED 1278
TC1602E

SP, SPL, SPH
SP, SPL, SPH
SP, SPL, SPH
SP, SPL, SPH

HIGH (RAMEND)
LOW (RAMEND)
HIGH (RAMEND)
LOW (RAMEND)

ZH, ZL
ZH, ZL
ZH, ZL

SP, SPL, SPH
ZH, ZL
HIGH (RAMEND), LOW (RAMEND)

$3, $3, $3
$3, $3, $3
$3, $3, $3, $2
$3, $3, $3, $2
$3, $3, $3, $2, $20
$3, $3, $3, $2, $20
$3, $3, $3, $2, $20

VCC: Voltage Current Collector
VCC: Voltage Current Collector
VCC: Voltage Current Collector
VCC: Voltage Current Collector

NUL, NUL, NUL, NUL, NUL
SOH Start of Heading
SOH start of heading
SOH start of heading
SOH start of heading
SOH start of heading
STX start of text
STX start of text
STX start of text
STX start of text

SOH start of heading
STX start of text
SOH start of heading
STX start of text
SOH start of heading
STX start of text
SOH start of heading
STX start of text
ETX end of text
ETX end of text
ETX end of text
ETX end of text
ETX end of text

STX start of Text
ETX end of text
STX start of text
ETX end of text
STX start of text
ETX end of text

SOH start of heading
SOH start of heading
SOH start of heading

ETB end of transmission block
ETB end of transmission block
EOT End of Transmission
eot end of transmission
eot end of transmission

stx start of text
ETX end of text
STX Starf of Text
ETX end of Text
ETB end of transmission block
EOT End of transmission
STX Start of Text
SOH Start Of heading

SOH
STX
ETX
EOT
ETB

SOH
SOH
SOH
SOH
SOH
SOH
SOH
STX
STX
STX
STX
STX
STX
ETX
ETX
ETX
ETX
ETX
EOT
EOT
EOT
EOT
EOT
ETB
ETB
ETB
ETB
ETB

SOH
STX
ETX
EOT
ETB

SOH
STX
ETX
EOT
ETB

SOH
STX
ETX
EOT
ETB

SOH
STX
ETX
EOT
ETB

SOH
STX
ETX
EOT
ETB

SOH
STX
ETX
EOT
ETB

SOH
STX
ETX
EOT
ETB

ACK
NAK

ACK
NAK

ACK
NAK

ACK
NAK

ACK
NAK

SOH
STX
ETX
EOT
ETB

SOH
STX
ETX
EOT
ETB

SOH start of heading
SOH start of heading
SOH start of heading
SOH start of heading
STX start of text
STX start of text
STX start of text
ETX end of text
ETX end of text
ETX end of text
EOT end of transmission
EOT end of transmission
EOT end of transmission
ETB end of transmission block
ETB end of transmission block
ETB end of transmission block

ACK - acknowlege
ACK - acknowlege
ACK - acknowlege
NAK - negative acknowlege
NAK - negative acknowlege
NAK - negative acknowlege

CAN - Cancel
CAN - Cancel
CAN - Cancel
CAN - Cancel

DEL - Delete
DEL - Delete
DEL - Delete
DEL - Delete
NUL - Nullzeichen
NUL - Null
NUL - Null

BEL - Bell
BEL - Bell
BEL - Bell

CAN
DEL
BEL

CAN
DEL
BEL

CAN
DEL
BEL

CAN
DEL
BEL

CAN
DEL
BEL

ACK
NAK

ACK
NAK

ACK
NAK

BS - Backspace
BS - Backspace
BS - Backspace
BS - Backspace

VT - vertical tab
VT - vertical tab
VT - vertical tab
VT - vertical tab
HT - horizontal tab
HT - horizontal tab
HT - horizontal tab

CR - Carriage Return
CR - Carriage Return
CR - Carriage Return
CR - Carriage Return

LF - Line Feed
LF - Line Feed
LF - Line Feed
LF - Line Feed
LF - Line Feed

FF - Form Feed
FF - Form Feed
FF - Form Feed

LF - Line Feed
FF - Form Feed
LF - Line Feed
FF - Form Feed
LF - Line Feed
FF - Form Feed

CR - Carriage Return
CR - Carriage Return

VT - Vertical Tab
HT - Horizontal Tab

VT - Vertical Tab
HT - Horizontal Tab

DEL - Delete
CAN - Cancel
NUL - Null

DEL - Delete
CAN - Cancel
NUL - Null
FF - Form Feed
LF - Line Feed
FF - Form Feed
LF - Line Feed

ACK - Acknowlege
NAK - Negative Acknowlege

ACK - Acknowlege
NAK - Negative Acknowlege

SOH - start of heading
STX - start of text
ETX - end of text
EOT - end of transmission
ETB - end of transmission Block

DC1, DC2, DC3, DC4
DC1, DC2, DC3, DC4

SO: Shift Out
SI: Shift In
SO: Shift Out
SI: Shift In
SO: Shift Out
SI: Shift In

TxD
RxD
TxD
RxD

TxD
RxD
TxD
RxD

TxD: Transmit Data
RxD: Recieve Data

TxD: Transmit Data
RxD: Recieve Data

TxD: Transmit Data
RxD: Recieve Data

RTS
RTR
RTS
RTR
RTS
RTR
RTS
RTR

Request To Send
Request To Send
Request To Send
Request To Send
Ready To Recieve
Ready To Recieve

0b0000 0001: Display On
0b0000 001x: Cursor Home
0b0000 01is: Entry Mode
0b0000 1dcb: On/Off Controll
0b0001 srxx: Cursor/Scrollen

Pin 1: VSS
Pin 2: VDD
Pin 3: VEE
Pin 4: RS
Pin 5: RW
Pin 6: E

DB0 .. DB7

PD0: DB4
PD1: DB5
PD2: DB6
PD3: DB7

RS: Register Select
    0 = Befehl
    1 = Daten
RW: read/write
    1 = read
    0 = write


SOH - start of heading
STX - Start of Text
ETX - end of text
EOT - end of transmission
ETB - end of transmission block
NUL
FF - Form Feed
LF - Line Feed
CR - Carriage Return
HT - Horizontal Tab
VT - Vertical Tab
CAN - Cancel
DEL - Delete
BS - Backspace
CR - Carriage Return
SI - Shift In
SO - Shift Out
DC1 DC2 DC3 DC4
ACK - Acknowlege
NAK - Negative Acknowlege

RxD TxD
RxD TxD
RxD TxD

RxD - Recieve Data
RxD - Recieve Data
RxD - Recieve Data
TxD - Transmit Data
TxD - Transmit Data

CTS RTS CTS RTS CTS RTS CTS RTS CTS RTS

CTS - Clear to Send
CTS - Clear to Send
RTS - Ready to Recieve
RTS - Ready to Recieve
RTS - Ready to Recieve
CTS - Clear to Send
RTS - Ready to Recieve
CTS - Clear to Send
CTS - Clear to Send
RTS - Ready to Recieve

RTR
RTR
RTR
RTR
RTR
RTR
RTR
RTS
RTR
RTS
RTR
RTS
RTR
RTS

RTS - Request to Send
RTR - Ready to Recieve
RTS - Request to Send
RTR - Ready to Recieve

CTS - Clear to Send
CTS - Clear to Send
CTS - Clear to Send

CTS DSR
CTS DSR
CTS DSR
CTS DSR

DTR
DSR
DTR
DSR
DTR
DSR

CTS
RTS
CTS
RTS

DTR
DSR
DTR
DSR
CTS
RTS
CTS
RTS

DTR - Data Terminal Ready
DTR - data terminal ready
DTR - data terminal ready
DTR - data terminal ready
DTR - data terminal ready
DSR - data set ready
DSR - data set ready
DSR - data set ready
DSR - data set ready

DTR - data terminal ready
DSR - data set ready

DTR - data terminal ready
DSR - data set ready

DTR - data terminal ready
DSR - data set ready

DTR - data terminal ready
DSR - data set ready

RTS CTS RTS CTS
RTS CTS RTS CTS

RTS - Request To Send
RTS - Request To Send
RTS - Request To Send
CTS - Clear To Send
RTS - Rquest To Send

RTS CTS - To Send
RTS CTS - To Send
RTS CTS - To Send
RTS CTS - To Send
RTS CTS - To Send

Clear Request
Clear Request
Clear Request

DTR DSR Data .. Ready
DTR DSR Data .. Ready
DTR DSR Data .. Ready

DTR DSR RTS CTS
DTR DSR RTS CTS
DTR DSR RTS CTS
DTR DSR RTS CTS

Ready To Send
Clear To Send
Ready To Send
clear To send
ready to send
clear to send

DTR DSR Data .. Ready
DTR DSR Data .. Read

RxD - Recieve Data
TxD - Transmit Data
RxD - Recieve Data
TxD - Transmit Data

Pin 1: Common Ground
Pin 2: TxD
Pin 3: RxD

Pin 1: Common Ground
Pin 2: TxD
Pin 3: RxD

RTS - Ready To Send
CTS - Clear To Send

RTS - Ready To Recieve
CTS - clear to send

DSR DTR DSR DTR DSR DTR

DSR - Data Set Ready
DTR - Data Terminal Ready
DSR - Data Set Ready
DTR - Data Terminal Ready
DSR - Data Set Ready
DTR - Data Terminal Ready

RTS - Ready to Send
CTS - Clear to Send

DTR - Data Terminal Ready
DTR - Data Terminal Ready
DTR - Data Terminal Ready
DTR - Data Terminal Ready
DSR - Data Set Ready
DSR - Data Set Ready
DSR - Data Set Ready

Terminal, Set
Terminal Set
terminal set
terminal set
terminal set
terminal set

ready clear request
ready clear request
ready clear request
ready clear request
ready clear request

terminal set
terminal set
terminal set
terminal set
terminal set
terminal set

ready request clear
ready request clear
ready request clear

clear: erlaubnis
clear: erlaubnis
clear: erlaubnis
clear: erlaubnis

ready
ready
ready
ready

terminal set
terminal set
terminal set

DTR
DSR

DTR - Data terminal ready
DSR - Data set ready
DTR - Data terminal ready
DSR - Data set ready
CTS - Clear to Send
RTS - Request to send
CTS - Clear to Send
RTS - Request to Send

X-ON
X-OFF

X-ON
X-OFF

X-ON
X-OFF

X-ON
X-OFF

X-ON
X-OFF

Strg-Q
Strg-S
Strg-Q
Strg-S
Strg-Q
Strg-S

CCITT
CCITT
CCITT
CCITT
CCITT
CCITT

Comite Consultative
Comite Consultative
Comite Consultative
International
International
International

Telegraphique
Telefonique
Telegraphique
Telefonique

Comite Consultive International Telegraphique et Telefonique

CCITT
CCITT-1 Baudot
CCITT-1 Baudot
CCITT-1 Baudot

Jean Maurice Emile Baudot
Jean Maurice Emile Baudot
Jean Maurice Emile Baudot
Jean Maurice Emile Baudot

HD44780
SED1278
TC1602E
SED1278
Pollin 121714
Pollin 120420
Anag Vision AV1623YFTY

Pin 1: VSS
Pin 2: VDD
Pin 3: VEE
Pin 4: RS
Pin 5: RW
Pin 6: E
Pin 7 bis Pin 14: DB0 .. DB7
Pin 15: A
Pin 16: K

DB4: PD0
DB5: PD1
DB6: PD2
DB7: PD3

RS - Register Select
    1 = Daten
    0 = Befehl
RW - Read/Write
    0 = Schreiben
    1 = Lesen

0b0000 0001 - Display On
0b0000 001x - Cursor Home
0b0000 01is - Entry Mode
0b0000 1dcb - On/Off Controll
0b0001 srxx - Cursor/Scrollen

ACK - Acknowlege
NAK - Negative Acknowlege
NUL
HT - Horizontal Tab
VT - Vertical Tab
FF - Form Feed
LF - Line Feed
SI - Shift In
SO - Shift Out
DEL
CAN
BS
CR
STX - Start Of Text
SOH - Start Of heading
ETX - end of text
EOT - End of Transmission
ETB - End of Transmission Block
DC1, DC2, DC3, DC4

CCITT - Comitee Consultative International Telegrafique et Telephonieque

RxD - Recieve Data
TxD - Transmit Data

Pin 1 - GND
Pin 2 - TxD
Pin 3 - RxD

DTR - Data Terminal Ready
DSR - Data Set Ready
CTS - Clear To Send
RTS - Ready To Send

X-ON/X-OFF
X-ON/X-OFF
X-ON/X-OFF

ACK/NAK
ACK/NAK
ACK/NAK


add
adc
add
adc
add
adc
add
adc
add
adc
sub
sbc
sub
sbc
sub
sbc
sub
sbc
sub
sbc
sub
sbc
add
adc
add
adc
sub
sbc
sub
sbc
add add two registers
sub subtract two registers
add add two registers
sub subtract two registers
add add two register
sub substract two register
adc add with carry two registers
adc add with carry two registers

add add two registers
add add two registers
sub sub two registers
sub subtract two registers

add
adc
adiw
add
adc
adiw
add
adc
adiw
sub
sbc
sbiw
sub
sbc
sbiw
subi
subi
subi
subi
subi
subi
sbc
adc
adc
sbc
add add to registers
add add to registers
sub subtract to registers
sub subtract ro registers
sbc subtract to registers with carry
sbc subtract with carry to Registers

add add two registers
add add two registers
sub subtract two registers
sbc subtract with carry two registers
sbc
sbiw subtract immidiate from word
sbiw subtract immidiate from word
sbiw subtract immidiate from word
add two registers
subtract two registers
add two registers
subtract two registers

sbc subtract with carry two registers

h s v t
h s v t
h s v t
h s v t
h s v t
h s v t
h s v t

brts
brvs
brhs
brbs

brhs
brvs
brts
brbs

brbs
brcs
brhs
brts
hrvs

brbs
brcs
brhs
brts
brvs

brbs brbc
brbs brbc
brbs brbc
brbs brbc
brcs brcc
brcs brcc
brcs brcc
brhs brhc
brhs brhc
brhs brhc
brts brtc
brts brtc

brmi brpl
brmi brpl
brmi brpl
brmi brpl
brmi brpl

brne breq
brne breq
brne breq
brne breq

brlt brge
brlt brge
brlt brge
brlt brge

brmi brpl
brmi brpl
brmi brpl
brlt brge
brlt brge

lo sh
lo sh
lo sh

brlo brsh
brlo brsh
brlo brsh

brpl brmi
brpl brmi
brlo brsh
brlo brsh
brlo brsh

brbs brbc
brcs brcc
brhs brhc
brvs brvc
brts brtc

breq brne
brlt brge
brmi brpl
brsh brlo

brie brid
brie brid
brie brid

RxD TxD
RxD TxD

RTS
CTS

RTS
CTS

RTS
CTS

terminal
set
terminal
set
terminal
set
terminal
set

terminal
set

RTS
RTR

RTS ready to send

DTR - Data Terminal Ready
DSR - Data Set Ready

DTR - Data Terminal Ready
DSR - Data Set Ready

and andi
or ori
eor

and andi
or ori
eor

and andi
or ori
eor

com neg
com neg
com neg

add
adc
adiw

sub
sbc
subiw

subi

add
adc
adiw
sub
sbc
sbiw
subi

add - add two registers
adc - add with carry two register
adiw - add immidiate to word
sub - subtract two registers
sbc - subtract with carry two registers
sbiw - subtract immidiate from word
sbi - subtract constant from register

brbs brbc
brcs brcc
brhs brhc
brvs brvc
brts brtc

brie brid

breq brne
brlt brge
brmi brpl

RxD
TxD
RxD
TxD

Transmit Data
Recieve Data
tranmit data
recieve data

cbr
sbr
cbr
sbr
cbr
sbr

set bits in register
clear bits in register
set bits in register
clear bits in register
set bit in register
clear bit in register

Terminal
Set
Terminal
Set

INT0addr
Int1addr
INT0addr
INT1addr




terminal: Datenendger"at, Endger"at


add
adc
adiw
add
adc
adiw
add
adc
adiw
sub
sbc
sbiw
sub
sbc
sbiw
sub
sbc
sbiw
sbiw
subi
subi
subi
subi

add
adc
adiw
sub
sbc
sbiw
subi

add
adc
adiw
sub
sbiw
sbc
subi
sbci
subi
sbci

sbci
subi
sbci
subi

add
adc
adiw
sub
sbc
sbiw
subi
sbci

add
adc
adiw
sub
subi
sbc
sbci
sbiw

add
adc
adiw
sub
sbc
sbiw
subi
sbci

add
adc
adiw
sub
subi
sbc
sbci
sbiw

add
adc
adiw
sub
subi
sbc
sbci
sbiw

add
adc
adiw
sub
sbc
sbiw
subi
sbci

and andi
and andi
and andi
or ori
or ori
or ori
or ori
eor
eor
eor
eor

com
neg
com
neg
com
neg
com
neg

inc
dec

inc
dec

sbr
cbr
sbr
cbr
sbr
cbr

tst
ser
clr

tst
ser
clr

tst
ser
clr

tst
ser
clr

add
adc
adiw
sub
sbc
sbiw
sbci
subi
inc
dec
com
neg
and
andi
or
ori
eor
ser
clr
tst

brbs
brbc
brbs
brbc
brbs
brbc
brbs
brbc
brcs
brcc
brcs
brcc
brcs
brcc
brcs
brcc
brcs
brcc
brvs
brvc
brvs
brvc
brvs
brvc
brts
brtc
brts
brtc
brts
brtc
brhs
brhc
brhs
brhc
brhs
brhc
brhs
brhc
brsh
brlo
brsh
brlo
brsh
brlo
brsh
brlo
brsh
brlo
brpl
brmi
brpl
brmi
brpl
brmi
breq
brne
breq
brne
breq
brne

lo sh mi pl lt ge
lo sh
lo sh
lo sh
lo sh
lo sh
lo sh

mi pl
mi pl
mi pl
mi pl

lo sh mi pl lt ge
brlo brsh
brmi brpl
brlt brge

brlo brsh
brpl brmi
brlt brge

brlo brsh
brpl brmi
brlt brge

breq brne
breq brne
breq brne
breq brne

brpl brmi
brlt brge
brlo brsh
breq brne

brpl brmi
brlt brge
brlo brsh
breq brne

cp
cpi
cp
cpi
cp
cpi
cp
cpi

rjmp
rcall
ret

rjmp
rcall
ret

rjmp
rcall
ret

rjmp
rcall
ret

reti
ijmp
icall

reti
ijmp
icall

reti
ijmp
icall

ld
ldd
lds
ldi

ld
ldd
lds
ldi

ld
ldd
lds
ldi

ld
ldd
lds
ldi

ldi
ldd
lds
ldi

st
std
sts

st
std
sts

st
std
sts

ldi
ld
lds
ldd

ldi
ld
ldd

ldi
ld
ldd

st
std

ldi
ld
ldd

st
std

sts
lds
sts
lds
sts
lds

lpm
spm

lpm
spm

lpm
spm

mov
movw

mov
movw

ld
ldd
ldi
st
std
sts
lds
mov
movw
lpm
spm

in out push pop
in out push pop
in out push pop
in out push pop

ld
ldd
ldi
st
std
lpm
spm

ld
ldd
ldi
lds
st
std
sts
lpm
spm
mov
movw
in
out
push
pop


rjmp
rcall
ret
ijmp
icall
reti
cp
cpi
breq brne
brlt brge
brmi brpl
brlo brsh
brbs brbc
brcs brcc
brhs brhc
brvs brvc
brts brtc
brie brid

cbr sbr
cbr sbr
cbr sbr
cbr sbr
cbr sbr

ser clr
ser clr
ser clr
ser clr

Add Two Registers
Add Two Registers
Add Two Registers
Subtract Two Registers
Subtract Two Registers
Subtract Two Register
Subtract Immidiate From Word
Subtract Immidiate From Word
Subtract Immidiate From Word
Add Immidiate To Word
Add Immidiate To Word
Subtract Constant from Register
Subtract Constant from Register
Subtract Constant from Register
Add with carry Two Registers
Add with carry Two Registers


Add with carry To Registers
subtract with carry two registers
subtract with carry two registers
subtract with carry two registers
subtract with carry constant from register
subtract with carry constant from register
subtract with carry constant from register
subtract with carry constant from register

arithmetic and logic instructions
arithmetic and logic instructions
arithmetic and logic instructions
branch instructions
branch instructions
branch instructions
branch instructions
data transfer instructions
data transfer instructions

arithmetic and logic instructions
branch instructions
data transfer instructions

arithmetic and logic instructions
branch instructions
data transfer instructions

arithmetic and logic instructions
branch instructions
data transfer instructions
bit- and bit test instructions

arithmetic and logic instructions
branch instructions
data transfer instructions
bit- and bit test instructions

bit- and bit test instructions
bit- and bit test instructions
bit- and bit test instructions

mcu controll instructions
mcu control instructions

bit and bittest instructions

arithmetic and logic instructions
branch instructions
data transfer instructions
bit- and bittestinstructions
mcu control instructions

arithmetic and logic instructions
branch instructions
data transfer instructions
bit- and bittestinstructions
mcu controll instructions

arithmetic and logic instructions
branch instructions
data transfer instructions
bit- and bittestinstructions
mcu control instructions

.org INT0addr
.org INT1addr
.org INT0addr
.org INT1addr
.org INT0addr
.org INT1addr

UBRR UBRR
UBRR UBRR
UBRR UBRR
UBRR UBRR
UBRR UBRR
UDR UDR
UDR UDR
UDR UDR
UCSRA UCSRB UCSRC
UCSRA UCSRB UCSRC
UCSRA UCSRB UCSRC
UCSRA UCSRB UCSRC
UBBR UBRRL UBRRH
UBRR UBRRL UBRRH
UBRR UBRRL UBRRH
UBRR UBRRL UBRRH
UDR UDRE
UDR UDRE
UDR UDRE
UCSRA UCSRB UCSRC
UCSRA UCSRB UCSRC
UCSRA UCSRB UCSRC

INT0addr
INT1addr
INT0addr
INT1addr
INT0addr
INT1addr

.org 0x000
.org INT0addr
.org INT1addr
.org 0x000
.org INT0addr
.org INT1addr
OC - Output Compare
OC - Output Compare
OC - Output Compare
OC - Output Compare
OVF - Overflow
OVF - Overflow
OVF - Overflow
OC OVF
OC OVF
OC OVF
OC - Output Compare
OVF - Overflow
OC - Output Compare
OVF - Overflow
OC - Output Compare
OVF - Overflow
IC - Input Capture
IC - Input Capture
IC - Input Capture

Compare Capture
Compare Capture
Output Compare
Input Capture
Output Compare
Input Capture
Output Compare
Input Capture
Output Compare
Input Capture
Output Compare
Input Capture
OVF - Overflow
IC - Input Capture
OC - Output Compare

OVF - Overflow
IC - Input Capture
OC - Output Compare

OC1B
OC1A
OC1B
OC1A
OC1B
OC1A

OC1Aaddr
OC1Baddr
OC1Aaddr
OC1Baddr

OVF - Overflow
IC - Input Capture
OC - Output Compare

RxD
TxD
RxD
TxD
RxD
TxD

RxD - Recieve Data
TxD - Transmit Data
RxD - Recieve Data
TxD - Transmit Data
RTS - Ready To Send
CTS - Clear To Send
DSR - Data Set Ready
TSR - terminal Set Ready
DSR - Data Set Ready
TSR - Terminal Set Ready
DSR - Data Set Ready
TSR - Terminal Set Ready
DSR


Pin 1: GND
Pin 2: TxD
Pin 3: RxD

CCITT
CCITT

Baud
jean maurice emile baudot
jean maurice emile baudto
jean maurice emile baudot
jean maurice emile baudot

0b0000 0001: Clear Display
0b0000 001x: Cursor Home
0b0000 01is: Entry Mode
0b0000 1dcb: On/off Controll
0b0001 rsxx: Cursor/scroll

Clear  Display
Clear Display
Clear Display
Clear Display
Clear Display

Cursor Home
Cursor Home
Cursor Home

clear display
cursor home
clear display
cursor home
entry mode
on/off controll

clear display
cursor home
entry mode
on/off controll

clear display
cursor home
entry mode
on/off controll
cursor/scrollen

clear display
cursor home
entry moe
on/off controll
cursor/scroll


NR_REGS
NR_SEGS
NR_REGS
NR_SEGS
NR_REGS
NR_SEGS
NR_REGS
NR_SEGS

struct mem_map {};
struct mem_map {};
struct mem_map {};

mem_vir
mem_phys
mem_len

mem_vir
mem_phys
mem_len

mem_vir
mem_phys
mem_len

struct mem_map {
    vir_clicks mem_vir
};

vir_clicks mem_vir
vir_clicks mem_vir
vir_clicks mem_vir
vir_clicks mem_vir

phys_clicks mem_phys
phys_clicks mem_phys
phys_clicks mem_phys

vir_clicks mem_len
vir_clicks mem_len
vir_clicks mem_len

vir phys len
vir phys len
vir phys len
vir phys len

struct mem_map {
    vir_clicks mem_vir;
    phys_clicks mem_phys;
    vir_clicks mem_len;
};

phys_clicks h_base
phys_clicks h_base

floppy_task
floppy_task
floppy_task
floppy_task
floppy_task

do_rdwt
do_rdwt
do_rdwt
do_rdwt

dma_setup
dma_setup
dma_setup

floppy_task
do_rdwt
dma_setup

floppy_task
floppy_task
floppy_task
floppy_task

do_rdwt
do_rdwt
do_rdwt
do_rdwt


dma_setup
dma_setup
dma_setup

start_motor
stop_motor
start_motor
stop_motor

start_motor
stop_motor
start_motor
stop_motor

floppy_task
floppy_task
do_rdwt
do_rdwt
do_rdwt

dma_setup
dma_setup
dma_setup

floppy_task
do_rdwt
dma_setup

floppy_task
floppy_task
floppy_task
do_rdwt
do_rdwt
do_rdwt
do_rdwt
dma_setup
dma_setup
dma_setup
start_motor
stop_motor
start_motor
stop_motor
start_motor
stop_motor
seek
transfer
seek
transfer
seek
transfer
seek
transfer


floppy_task
dma_setup
do_rdwt
start_motor
stop_motor

floppy_task
dma_setup
start_motor
stop_motor
do_rdwt

floppy_task
do_rdwt
dma_setup
start_motor
stop_motor
seek
transfer
seek
transfer
seek
transfer
seek
transfer
seek
transfer
recalibrate
recalibrate
recalibrate
recalibrate
recalibrate
reset
reset
reset
reset

seek
transfer
recalibrate
reset

seek
transfer
recalibrate
reset

seek
transfer
recalibrate
reset

fdc_results
fdc_out

fdc_results
fcd_results
fdc_results

fdc_results
fdc_out

fdc_out

fdc_results
fdc_out

floppy_task
do_rdwt
dma_setup
start_motor
stop_motor
recalibrate
reset
seek
transfer

seek
transfer
seek
transfer
seek
transfer

fdc_results
fdc_out
fdc_results
fdc_out
fdc_results
fdc_out

clock_mess
send_mess

clock_mess
send_mess

clock_mess
send_mess

clock_mess
send_mess

fdc_results
fdc_out
fdc_results
fdc_out
clock_mess
send_mess

floppy_task
do_rdwt
dma_setup

floppy_task
do_rdwt
dma_setup
send_mess
clock_mess
fdc_results
fdc_out
start_motor
stop_motor
start_motor
stop_motor
recalibrate
reset
transfer
seek

recalibrate
reset
seek
transfer

tty_task
tty_task
tty_task

do_charint
do_charint
do_charint
do_charint
do_read
do_read
do_read
do_write
do_write
do_write
do_charint
do_charint
do_ioctl
do_cancel
do_ioctl
do_cancel
do_ioctl
do_cancel
do_ioctl
do_cancel

make_break
make_break
make_break
make_break
make_break

echo
chuck
echo
chuck
echo
chuck
echo

make_break
make_break
make_break
make_break
make_break

rd_chars
rd_chars
rd_chars
rd_chars

finish
finish
finish

echo
chake
make_break
finish

echo
chuck
make_break
finish

sigchar
keyboard
konsole

sigchar
keyboard
console

sigchar
keyboard
console

sigchar
keyboard
console

in_char
out_char
in_char
out_char
in_char
out_char
in_char
out_char

flush
move_to

flush
move_to

flush
move_to

flush
move_to

escape
flush

escape
flush

escape
flush

set_6845
set_6845
set_6845
set_6845

tty_task
tty_reply
tty_init

tty_task
tty_reply
tty_init

tty_task
tty_reply
tty_init

tty_task
tty_reply
tty_init

beep
putc

beep
putc
beep
putc

tty_task
tty_reply
tty_init
do_read
do_write
do_ioctl
do_cancel
do_charint
do_charint
do_charint
do_charint
do_charint

echo
chuck
echo
chuck
echo
chuck

sigchar
keyboard
console

sigchar
keyboard
console

sigchar
keyboard
console

sigchar
keyboard
console

in_char
out_char

in_char
out_char

make_break
echo
chuck

make_break
echo
chuck

sigchar
keyboard
console

sigchar
keyboard
console

set_6845
set_6845
set_6845
set_6845

beep
putc

beep
putc

beep
putc

finish
sigchar
keyboard
console

finish
sigchar
keyboard
console

finish
sigchar
keyboard
console

flush
move_to

flush
move_to

flush
move_to

func_key
func_key
func_key

make_break
echo
chuck

make_break
echo
chuck

make_break
echo
chuck

do_charint
do_read
do_write

do_charint
do_read
do_write
do_ioctl
do_cancel

do_ioctl
do_cancel

do_ioctl
do_cancel

sigchar
keyboard
console
sigchar
keyboard
console

in_char
out_char
in_char
out_char

floppy_task
do_rdwt
floppy_task
do_rdwt
dma_setup
dma_setup
dma_setup

start_motor
stop_motor
start_motor
stop_motor

fdc_results
fdc_out

fdc_results
fdc_out

clock_mess
send_mess
clock_mess
send_mess
Das Terminal ist deswegen falsch, weil sie sitzen ja am Terminal, sie geben in den PC - den Bankautomaten - dem Terminal Daten ein Das ist das Ende - beim Flughafen auch - sie gehen durch ein Tor Gate - statt Gate terminieren - heisst beenden, terminus

HD44780
HD44780
HD44780
HD44780

KS0070
KS0070
KS0070
KS0070
KS0066U
KS0066U
KS0066U
Pollin 121714
Pollin 120420
Pollin 121714

SED1278
TC1602E
ANAG VISION AV1623YFTY

VSS, VDD, VEE

VCC
V - Voltage
C - Current
C - Collector

Voltage - Spannung
Current - Strom

VPP: Programmierspannung - sonst

VSS - GND
VDD - +5V
VEE - Kontrastspannung -5V/0V-5V
RS - Register Select
    0 = Befehl
    1 = Daten
RW - Read/Write
    1 = Read
    0 = Write
E = Enable = 1
    Disable = 0

Pin 1: VSS
Pin 2: VDD
Pin 3: VEE
Pin 4: RS
Pin 5: RW
Pin 6: E
Pin 7 bis Pin 14: DB0 .. DB7
Pin 15: A
Pin 16: K

PD0, PD1, PD2, PD3

DB4: PD0
DB5: PD1
DB6: PD2
DB7: PD3

PORTD
DDRD
PD0 .. PD8

In Nibbles zerlegen
DB7 .. DB4
DB3 .. DB0

Erst h"oheres Nibble "ubertragen
Dann niedriges

mov r17, r16
swap r16
andi r16, 0b00001111
out PORTD, r16
andi r17, 0b00001111
out PORTD, r17

sbr PORTD, 5
nop
nop
nop
cbr PORTD, 5

Clear display
Cursor home
Entry Mode
On/Off Controll
Cursor/Scrollen

0b0000 0001 - clear display
0b0000 001x - cursor home
0b0000 01is - entry mode
0b0000 1dcb - on/off controll
0b0001 srxx - cursor/scrollen

clear display
cursor home
entry mode

clear display
cursor home
entry mode
on/off controll

clear display
cursor home
entry mode
on/off controll
cursor/scrollen

0b0000 0001 - clear display
0b0000 001x - cursor home
0b0000 01is - entry
0b0000 1dcb - on/off controll
0b0001 srxx - cursor scrollen


$3, $3, $3
$3, $3, $3
$3, $3, $3
$3, $3, $3, $2, $20
$3, $3, $3, $2, $20
$3, $3, $3, $2, $20
$3, $3, $3, $2, $20

swap r16
0b0010 0101
0b0101 0010

0b0010 0101
0b0101 0010

0b0010 0101
0b0101 0010

add
adc
adiw
add
adc
adiw
add
adc
adiw
sub
sbc
sbiw
sub
sbc
sbiw
add
adc
adiw
add
adc
adiw
sub
sbc
sbiw
subi
sbci
subi
sbci
subi
sbci
subi
sbci

add
adc
adiw
sub
sbc
sbiw
subi
sbci

add - add two registers
add - add two registers
sub - subtract two registers
sub - subtract two register
sbc - subtract with carry
sbiw - subtract immidiate from word
adiw - add immidiate to word
adc - add with carry
subi - subtract
sbci - subtract constant from register

brbc brbs
brbc brbs
brcs brcc
brhs brhc
brvs brvc
brts brtc
brie brid
breq brne
brlt brge
brmi brpl
brlo brsh

cp
cpi

ldi
ld
ldd
lds

ldi
ld
ldd
lds

st
std
sts

lpm
spm

lpm
spm

mov
movw

push pop
dec inc

com neg
com neg
com neg

ser clr
sbr cbr

ser clr
sbr cbr

tst

INT0addr
INT1addr

INT0addr
INT1addr

INT0addr
INT1addr

NUL
SOH Start of Heading
STX Start of Text
ETX End of Text
EOT End of Transmission
ETB End of Transmission Block
ACK Acknowlege
NAK Negative Acknowlege
SI Shift In
SO Shift Out
DC1, DC2, DC3, DC4
FF Form Feed
LF Line Feed
CR Carriage Return
BS Backspace
DEL Delete
CAN Cancel
HT Horizontal Tab
VT Vertical Tab

arithmetic and logic instructions
branch instructions
data transfer instructions
bit und Bittest instrucions
mcu controll instructions

UBRR UBRRL UBRRH
UDR UDRE
UCSRA UCSRB UCSRC

ZL ZH
ZL ZH
ZL ZH

HIGH (RAMEND)
LOW (RAMEND)
HIGH (RAMEND)
LOW (RAMEND)
SP SPL SPH
SP SPL SPH
SP SPL SPH

AT90S4433
AT90S4433
AT90S4433

start_motor
stop_motor

start_motor
stop_motor

start_motor
stop_motor

start_motor
stop_motor

floppy_task
floppy_task
floppy_task
floppy_task
do_rdwt
do_rdwt
do_rdwt

dma_setup
dma_setup
dma_setup

dma_setup

do_rdwt
do_rdwt


start_motor
stop_motor

do_rdwt
do_rdwt

floppy_task
floppy_task

seek
transfer
seek
transfer

fdc_results
fdc_out

fdc_results
fdc_out

fdc_results
fdc_out

fdc_results
fdc_out

seek
transfer
seek
transfer
seek
transfer

fdc_results
fdc_out

fdc_results
fdc_out

fdc_results
fdc_out

clock_mess
send_mess

clock_mess
send_mess

clock_mess
send_mess

clock_mess
send_mess

clock_mess
send_mess

seek
transfer
seek
transfer
seek
transfer

recalibrate
reset
recalibrate
reset
recalibrate
reset

seek transfer recalibrate reset
seek transfer recalibrate reset
seek transfer recalibrate reset

clock_mess
send_mess
clock_mess
send_mess
clock_mess
send_mess

tty_task
tty_task
tty_task
tty_init
tty_init
tty_init
tty_reply
tty_reply
tty_reply

do_charint
do_ioctl
do_read
do_write
do_cancel

do_cancel
do_cancel
do_cancel

do_charint
do_ioctl
do_read
do_write
do_cancel

do_charint
do_ioctl
do_read
do_write
do_cancel

keyboard
console
keyboard
console
keyboard
console
out_char
in_char
out_char
in_char
set_6845
set_6845
set_6845
set_6845

beep
putc
func_key
beep
putc
func_key
beep
putc
func_key

make_break
echo
chuck

make_break
echo
chuck

make_break
echo
chuck

scroll_screen
scroll_screen
scroll_screen

escape
move_to
escape
move_to

escape
move_to

floppy_task
start_motor
stop_motor

floppy_task
start_motor
stop_motor

fdc_results
fdc_out

fdc_results
fdc_out

clock_mess
send_mess

RxD - Recieve Data
TxD - Transmit Data
RxD - Recieve Data
TxD - Transmit Data
RxD - Recieve Data
TxD - Transmit Data
RxD - Recieve Data
TxD - Transmit Data

RTS CTS
RTS CTS

RTS Ready To Send
CTS Clear To Send
RTS Ready To Send
CTS Clear To Send
DSR
DTR
DSR
DTR

DSR - Data Set Ready
DTR - Data Terminal Ready
DSR - Data Set Ready
DTR - Data Terminal Ready

RTS - Ready To Send
CTS - Clear To Send
RTS - Ready To Send
CTS - Clear To Send
DSR - Data Set Ready
DTR - Data Terminal Ready
DSR - Data Set Ready
DTR - Data Terminal Ready

CCITT
CCITT
CCITT
CCITT

Commite Consultative International Telegraphiqu et Telephonique

X-ON X-OFF
X-ON X-OFF
X-ON X-OFF
X-ON X-OFF

ACK NAK
ACK NAK

X-ON/X-OFF
X-ON/X-OFF

Strg-Q Strg-S
Strg-Q Strg-S
Strg-Q Strg-S

URSEL
URSEL
URSEL
URSEL
URSEL

UCSZ1
UCSZ1
UCSZ1
UCSZ1
UCSZ0
UCSZ0
UCSZ0
URSEL
URSEL
URSEL
URSEL

UCSZ0 UCSZ1
URSEL

UCSZ0 UCSZ1
URSEL

TXEN
TXEN
TXEN
TXEN
TXEN

UCSZ0 UCSZ1
URCZ0 UCSZ1

TXE
TXEN
TXE
TXEN
TXE
TXEN
TXE
TXEN
TXE
TXEN

UDR
UDRE
UBRRH
UBRRL
UCSRA
UCSRB
UCSRC