blob: c77f9b134e2fefc8485b6918501e05e9ad32de4e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
; ****************************************************************************
; EQU - Anweisungen fuer alle Module
; ****************************************************************************
ifndef defgequ_inc
defgequ_inc equ 000H
; ----------------------------------------------------------------------------
StringEnde equ 000H
TableEnd equ 0FFH
TableAnf equ 0FEH
Rob_NextMsg set 001H
Frs_NextMsg set 001H
TeachRob_NextMsg set 001H
TeachFrs_NextMsg set 001H
MemRob_NextMsg set 001H
MemFrs_NextMsg set 001H
NextModul set 010H ; Modul < 10H : = Message from PC!!
; Doku beachten.
; ----------------------------------------------------------------------------
; Definition der Netzwerkadressen
;
uC_Rob equ 001H ; Microcontroller des Roboters
uC_Frs equ 002H ; Microcontroller der Fraese
uC_Teach_Rob equ 003H ; Microcontroller Teach-In Roboter
uC_Teach_Frs equ 004H ; Microcontroller Teach-In Fraese
uC_Teach_Key equ 005H ; Microcontroller Teach-In Tastatur
uC_PC_SIO equ 00EH ; Microcontroller PC
; ----------------------------------------------------------------------------
elseif
fatal "Die Datei DEFGEQU.INC ist mehrmals eingebunden"
endif
; ----------------------------------------------------------------------------
NoParamSingle equ 000H
ParamSingle1 equ 001H
ParamSingle2 equ 002H
ParamSingle3 equ 004H
ParamSingle4 equ 008H
ParamSingle5 equ 010H
ParamSingle6 equ 020H
;
; ****************************************************************************
|