Hallo,
ich habe folgendes Codeschnipsel:
Beim Compilieren kommt für die "Uses 1Wirebus" Klausel die Fehlermeldung : "Error: Identifier expected".
Die Unit habe ich selbst erstellt (mit "File/Creat new Unit File", allerdings habe ich "Add to Unit List" nicht gemacht) und sie liegt als "1Wirebus.pas" im Projektverzeichnis des Programms und auch noch im Systemordner des AVRco-Programms.
Wieso kommt dieser Fehler und wie bekomme ich die Unit in mein Programm?
Danke für jede Hilfe.
Grüsse
Roy
ich habe folgendes Codeschnipsel:
Code
program Wiretest;
{$WG} {global Warnings on}
{}
{$WG} {global Warnings on}
Device = mega32, VCC = 5.0;
{ $BOOTRST $03800} {Reset Jump to $03800}
Import SysTick, LCDport, SwitchPort1;
From System Import longword, SwitchPTimer1, Float;
Define
ProcClock = 16000000; {Hertz}
SysTick = 10; {msec}
StackSize = $0064, iData;
FrameSize = $0064, iData;
LCDport = PortD;
LCDtype = 44780;
LCDrows = 2; {rows}
LCDcolumns = 16; {columns per line}
SwitchPort1 = PinB, $00;
// Polarity, alle Bit (Taster) nach Plus (ClosePlus)
PolarityP1 = %11111111;
uses
1Wirebus;
Implementation
{$IDATA}
{--------------------------------------------------------------}
{ Const Declarations }
const
{$WG} {global Warnings on}
{}
{$WG} {global Warnings on}
Device = mega32, VCC = 5.0;
{ $BOOTRST $03800} {Reset Jump to $03800}
Import SysTick, LCDport, SwitchPort1;
From System Import longword, SwitchPTimer1, Float;
Define
ProcClock = 16000000; {Hertz}
SysTick = 10; {msec}
StackSize = $0064, iData;
FrameSize = $0064, iData;
LCDport = PortD;
LCDtype = 44780;
LCDrows = 2; {rows}
LCDcolumns = 16; {columns per line}
SwitchPort1 = PinB, $00;
// Polarity, alle Bit (Taster) nach Plus (ClosePlus)
PolarityP1 = %11111111;
uses
1Wirebus;
Implementation
{$IDATA}
{--------------------------------------------------------------}
{ Const Declarations }
const
Beim Compilieren kommt für die "Uses 1Wirebus" Klausel die Fehlermeldung : "Error: Identifier expected".
Die Unit habe ich selbst erstellt (mit "File/Creat new Unit File", allerdings habe ich "Add to Unit List" nicht gemacht) und sie liegt als "1Wirebus.pas" im Projektverzeichnis des Programms und auch noch im Systemordner des AVRco-Programms.
Wieso kommt dieser Fehler und wie bekomme ich die Unit in mein Programm?
Danke für jede Hilfe.
Grüsse
Roy