ALIAS/de

From MCS Wiki AVR
Jump to: navigation, search

Contents

Funktion

Ermöglicht das Ansprechen einer Variablen oder Port(-Pins) unter einem anderen Namen.

 

 

Syntax

neuevariable ALIAS altevariable

 

 

Anmerkungen

altevariable

Name der Variablen wie zum Beispiel PORTB.1

neuevariable

Neuer Name der Variablen/des Portpins wie zum Beispiel Richtung

 

Mit ALIAS kann man Portpins sinnvollere Namen geben. Wenn ein Programm zum Beispiel 4 verschiedene Pins verwendet um 4 verschiedene Relais anzusteuern dann kann man die Relais mit portb.1, portb.2, portb.3 und portb.4 ansprechen aber es ist einfacher, sie im Programm mit relais1, relais2, relais3 und relais4 anzusprechen.

 

Wenn später das Leiterplatten-Design geändert werden muss und Relais 4 nun mit PortD.4 statt mit PortB.4 angesprochen werden soll dann muss nur die ALIAS-Zeile geändert werden und nicht alle Stellen im Programm.

 

 

Siehe auch

CONST

 

 

Beispiel


'-------------------------------------------------------------------------------
'copyright : (c) 1995-2005, MCS Electronics
'micro : Mega48
'suited for demo : yes
'commercial addon needed : no
'purpose : demonstrates ALIAS
 
'-------------------------------------------------------------------------------
$regfile = "m48def.dat"
$crystal = 4000000 ' 4 MHz Takt
 
Const On = 1
Const Off = 0
 
Config Portb = Output
Relais1 Alias Portb.1
Relais2 Alias Portb.2
Relais3 Alias Portd.5
Relais4 Alias Portd.2
 
Set Relais1
Relais2 = 0
Relais3 = On
Relais4 = Off
 
End

Languages   English Deutsch  
Personal tools
Namespaces
Variants
Actions
Navigation
In other languages
Language