PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probot 128 Programmierungsproblem



Martinius11
18.08.2010, 20:28
liebes forum,

ich hab mir den Pro-Bot zugelegt und das dazugehörige Buch jetzt wolte
ich ein Kleineres programm fürs Led blinken schreiben

Der Code

#define FLL 19
Sub main()


Do While True
Port_DataDirBit(FLL, Port_OUT)
Port_WriteBit(FLL,Port_ON)
AbsDelay(1000)
Port_WriteBit(FLL,Port_OFF)
AbsDelay(1000)
End While



End Sub


aber als ich Komplimieren wolte kommen zu allen comados fehler meldungen wo ist da der fehler steht ja auch so im Buch?

Danke

[/code]

bnitram
18.08.2010, 20:51
Hast du denn die Libery hinzugefügt??

Hier mal mein code mit Libery:

Sub main()
PRO_BOT128_INIT()

Do While True
FLL_ON()
AbsDelay(1000)
FLL_OFF()
AbsDelay(1000)
End While

End Sub

Der funktioniert!!


Mfg
bnitram

Martinius11
18.08.2010, 20:56
Ne hat nicht funktioniert er sagt andauernt das die Varriablen nicht deklarriert sind

bnitram
18.08.2010, 20:59
Habe gerade deinen Fehler gefunden!!!
Du musst Port kommplett groß schreiben!!

#define FLL 19
Sub main()

Do While True
Port_DataDirBit(FLL,PORT_OUT)
Port_WriteBit(FLL,PORT_ON)
AbsDelay(1000)
Port_WriteBit(FLL,PORT_OFF)
AbsDelay(1000)
End While

End Sub


Dann funktioniert es!!! :)

Mfg
bnitram

Martinius11
18.08.2010, 21:23
Nein klappt immer noch nicht

ich glaub es liegt an irgentwelchen Einstellungen von mir liegt das Buch ist das scheiße ich sag mal am besten wie ich die datei gemacht habe
also ich hab C-Controll geöffnet und dann ein neues projekt Blinker erstellt
dann einen bascom code den ich in dem selben ordner wie das projekt gespeicht hab dann habe ich dem Projekt den code hinzugefügt und wolte dan komplimieren

bnitram
19.08.2010, 16:06
Hallo
Hasst du denn als du das neue Projekt bennant hast und danach unter "Datei neu Hinzufügen" eine Basic Datei erstellt???
Hier ein bild wo man das macht!!!

Martinius11
19.08.2010, 22:07
ja das hab ich hab aber das Problem gefunden die Libary war nicht eingebunden.

PS: kann man den Probot eigentlich auch mit normalen Basic Programmieren?

bnitram
19.08.2010, 23:47
Hallo
Was meinst du mit 'normalen' Basic?

PS:
Freut nich für dich wenn es jetzt geht.

Martinius11
19.08.2010, 23:52
Ich meine kann ich alle Funktionen von Bascom wie Timer ADC und Interrups genauso schreiben ?

bnitram
19.08.2010, 23:58
Oh
Das kann ich dir nich sagen.
Musst du mal testen.
Ansonsten musst du mal ein neues Thema aufmachen und Nachfragen.

Mfg
Bnitram