PIC mit Basic programmieren
Hallo,
ich beginne gerade damit, mich in den PIC einzuarbeiten.
Da ich aus meiner Schulzeit noch einige Basic Kenntnisse habe, wollte ich ein einfaches Programm schreiben, anschließend auf den PIC brennen und testen.
Ich benutze den PIC16F84A mit einem 4MHz Quarz. An den Eingängen RA0 (Pin17), RA1 (Pin18), RA2 (Pin1) und RA3 (Pin2) Sind jeweils Taster angeschlossen, die bei Betätigen ein 1-Signal geben.
Auf RB1 (Pin7), RB2 (Pin8), RB3 (Pin9), RB4 (Pin10) und RB5 (Pin11). Sind jeweils LED's.
Nun wollte ich ein einfach Programm alá "IF RA0 = 1 THEN RB1 = 1" schreiben. Also beim Betätigen soll einfach eine LED aufläuchten.
Könnte mir evtl. jemand so ein Programm hier schreiben? Da ich nicht weiß ob ich z.b. vorher ein- und ausgänge definieren muss. Und es auch sonst nicht bei mir funktioniert ;).
Ein weiteres Problem: Wenn ich das Programm auf den PIC brenne bekomme ich die Fehlermeldung "No word-config".
Vielen Dank im vorraus
edit: Ich benutze mikroBasic, sollte jemand ein besseres oder einfacheres Anfängerprogramm haben könnte er dies bitte hier posten. danke :D
Re: PIC mit Basic programmieren mit PICAXE
Ich kann Dir diesen PIC empfehlen, einfaches BASIC und kein Programmer erfordelich.
Mehr Infos auf diesen Seiten.
http://www.rev-ed.co.uk/picaxe/
und
http://www.roboter-teile.de/Shop/the...kategorieid=12
Liste der Anhänge anzeigen (Anzahl: 1)
Für alle die noch was brauchbares an Development Boards suchen kann ich nur EasyPIC4 empfehlen. Klar ist die Anschaffung teuer, aber ich habe kaum ein besseres Board gesehen. Es macht richtig Spaß mit dem Board zu arbeiten, da viele Features schon on Board sind. Kostenpunkt bei etwa 120 Euro. Darin enthalten ist auch MikroBasic, ein Freeware Basic Compiler bis 2KB Code. Ich benutze selber das MicroCodeStudio und PicBasic Pro.
Er unterstützt nahezu alle PIC´s und ist direkt flashbar. In Circuit Debugger ist auch vorhanden.
Wer auf Dauer Pic´s programmieren möchte, und nicht 10 verschiedene Boards oder Zusatzkits haben will, kommt mit dieser Variante auf jeden Fall zu seinem Erfolg. Lieber einmal etwas mehr investieren als langfristig viele versch. Boards kaufen.
Gruß RobberSoft