probleme mit Bascom-Einstieg

Gast #2722381
Lesenswert?

Hallo!

Ich habe mir heute mal Zeit genommen um mein Atmel Booard von Pollin 
endlich anzuwerfen schnell einen usp/isp programmer auspacken dann 
6polig auf 10polig adapter löten anstecken fertig
Ich verwende einen mysmartusb light den plastik usb isp programmierer um 
15 euronen



ich möchte mit Bascom AVR programmieren
Demo Version schnell downloaden ,öffnen,Options, Programmer, als 
Programmer wähle ich STK500 native driver , dann auf ok
Schnell einen fertigen Sketch reinladen compilen und dann verdammt!

"Detected Micro Atmega 8 does match the selected MicroATmega 255"

Verwendet wird ein Atmega 8
so einen anderen sketch mega8.bas und dann...

File access denied. schon wieder ein Fehler

leider hab ich bis jetzt nur mit Arduino Programmiert und da ist ein USP 
programmer fix auf dem Board

ich habe leider keine Ahnung wie das jetzt gehen sollte im Internet bzw 
auf YOUTUBE hab ich mir einige Videos angesehen und nachgemacht bei mir 
funkt. nix

der USB ISP programmer erkennt den Atmega 8 Bascom auch aber gehen tut 
trotzdem nix

ich komme auch nie über die 4kbyte

keine Ahnung mehr was ich machen soll

mein Betriebssystem Windows Vista 32BIT

ich hoffe mir kann jemand helfen

ich mache sicher irgendetwas falsch

danke lg
#2722385
Lesenswert?

Jakob R. schrieb:

> Demo Version schnell downloaden ,öffnen,Options, Programmer, als
> Programmer wähle ich STK500 native driver , dann auf ok
> Schnell einen fertigen Sketch reinladen compilen und dann verdammt!
>
> "Detected Micro Atmega 8 does match the selected MicroATmega 255"
>
> Verwendet wird ein Atmega 8

Schön.
Dein Brennprogramm sagt aber, dass du einen Mega 255 eingestellt hast.
#2722392
Lesenswert?

> keine Ahnung mehr was ich machen soll

Neues Projekt anfangen.
UNd dann das einfachst mögliche BASCOM Programm schreiben, welches du 
dir vorstellen kannst.
Das dann compilieren und brennen.

Fertige 'Scripte' reinladen und zu hoffen, du könntest damit deine 
Toolchain in Gang bringen, führt offensichtlich zu nichts.
Gast #2722402
Lesenswert?

Geh' mal in Bascom in aller Ruhe die Optionen durch, Programmer, 
Communication usw. ...

Dann gehört an den Anfang des Quelltextes immer ein Verweis dauf das 
Reg-File für den verwendeten Prozessor ...

Und dann würde ich erstmal damit anfangen, eine LED blinken zu lassen 
...
Gast #2722403
Lesenswert?

Jakob R. schrieb:
> "Detected Micro Atmega 8 does match the selected MicroATmega 255"

Bascom erkennt den Mega8, das ist doch schon mal schön.

Welcher Chip ist in Bascom eingestellt ? ( findet man unter Optionen -> 
Compiler -> Chip (Diese Einstellung kann aber durch den $regfile - 
Eintrag im Quellcode überschriben werden. ))

Wie ist der Programmkopf in Bascom ?

...
$regfile = "m8def.dat" ' ATmega8-Deklarationen
$crystal = 3686400     ' Taktfrequenz: 3,6864 MHz
...

MfG von der Spree
Gast #2723290
Lesenswert?

danke leider war ich wieder zu hastig jetzt geht es
der programmer spielt den sketch auf den chip

eine frage hab ich noch

wieso lässt mich bascom keinen USB/ISP programmer auswählen wenn ich 
einen Code im programmerfester stehen hab

da schreib er immer


Unable to write to C:\Program Files\MCS 
Electronics\BASCOM-AVR\SAMPLES\1WIRE\1WIRESEARCH.CFG.

Ich hab alles geschlossen und dann den programmer gewählt ... dann 
schreibt er keinen fehler hin

lg
#2723537
Lesenswert?

Jakob R. schrieb:
> Unable to write to C:\Program Files\MCS
> Electronics\BASCOM-AVR\SAMPLES\1WIRE\1WIRESEARCH.CFG

Weil der Programm-Odner schreibgeschützt ist. Wenn du alles geschlossen 
hast, ist auch diese Konfigurationsdatei (.cfg) geschlossen und es 
findet kein Schreibversuch statt.
Wenn aber im Programmkopf die Contollerdefinition drinn ist brauchst du 
in der Programmkonfiguration nicht zu ändern. Der Compiler nimmt den im 
Programmkopf definierten Controller.

Gruß Udo
#2723557
Lesenswert?

Ich hatte mit dem MicroC Compiler (unter Win7) immer das cfg Problem, 
wenn ich die Compiler exe nicht explizit als Administrator ausgeführt 
habe. (Rechte Maustaste, "Ausführen als Administrator" und dann die 
Nachfragen bestätigen). Und das obwohl ich als Benutzer eindeutig 
Administrator bin. Mein Kontentyp ist Administrator aber funktioniert 
hat es nur wenn ich expizit Rechtsklick gemacht habe und die Exe als 
Admin ausgeführt habe.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren