Programmierung myAVR-Board

Gast #259903
Lesenswert?

Hallo zusammen!!

Habe jetzt das myAVR-Board hier, Programmierung des Testprogrammes
funktioniert einwandfrei, habe jetzt mit Bascom folgendes Programm
geschrieben:

'----------------------------------------------------------
' sisy-avr.bas BASCOM Vorlage für SiSy AVR-Board
'----------------------------------------------------------
$regfile = "m8def.dat"
$crystal = 3686400
' hier Initalisierung durchführen

Ddrb = &B00000001 ' PortB.0 auf Ausgang
Do ' Beginn Mainloop
Portb.0 = 1                                                 ' PB0 LED
an
Waitms 100
Portb.0 = 0
Waitms 200
Portb.0 = 1
Waitms 300
Portb.0 = 0

' hier Verarbeitungsaufgabe durchführen
Loop
End


Habe kompiliert, zeigt keine Fehler an...jedoch will er es nicht
übertragen, egal welche Einstellungen ich verwende (habe von der
myAVR-Homepage das "Kurztutorial" für Bascom gelesen), es kommt immer
der Fehler

"Selected chip and target chip do not match 90S2313 <> M8"

Habe aber in allen Optionen der "8M" ausgewählt...

Woran kann der Fehler liegen?

Hab mit dem "QuickProg" den externen Quarz eingeschaltet, dann
Testprogramm drauf, getestet, dann mit Bascom das versucht...

Wenn ich auf "manual programm" gehe, dann den "M8" manuell auswähle
und versuche "write Buffer to FlashROM", dann kommt "Difference at
0000"...

Woran liegt das?
Gast #259905
Lesenswert?

Programmer ist "AVR ISP Programmer"

Bei "AutoFlash" ist ein Haken dran, genau so bei "AutoVerify"

Dann ist bei "Parallel" die LPT-Adress 378, Port Delay ist 0, bei
"Universal" ist "WinAVR and SP12" eingestellt, habe nachdem ich das
"WinAVR and SP12" ausgewählt hatte mit "OK" bestätigt...

Es geht aber trotzdem nicht?!?!
Gast #259906
Lesenswert?

Bist du sicher das es ein S12 ist?

Weil probiere mal alle aus einer wird schon klappen!

Es sind alle AVR ISP Programmer : DT006, S12 etc die für AVR sind.

Hast du ein Schaltpaln vom Programmer oder ein Link?

Ich habe z.B Prommer:Parralle mit paar Widerständen und Sample
Electronic Universial Einstellung unter Bascom, welches unter DT006
unter WINAVR Funktioniert.
Gast #259909
Lesenswert?

Habe mal mit "myAVR Workpad" die Datei "Blinklicht" gebrannt =>
funktioniert!!

Also muss ich jetzt nur irgendwie was in C programmieren, und dann
damit brennen? Oder kann ich damit auch direkt in C schreiben?
Gast #259911
Lesenswert?

He Großmeister,

bleib systematisch, ich habe auch ein myAVR und es geht prima unter
BASCOM, wenn quickprog und workpad geht ist mit dem board und deinem
lpt erst mal alles soweit in ordnung... es kann eigentlich nur noch an
den einstellunegen in BASCOM liegen

geh sie noch mal in ruhe durch

universal, WinAVR, SP12, Parallel istauf jeden fall wichtig...
eventuell die Portadresse mal auf 278 oder so stellen...
Gast #259912
Lesenswert?

Mmmh...ok, ansonsten mache ich es halt erstmal mit dem "myAVR Workpad
SE Demo" oder so... ;-)

Will ja nix mega-untypisches machen, Wert über ADC einlesen, auf
Display ausgeben etc...hehe...

Aber danke für eure Hilfe, werde es morgen mit dem Bascom nochmal in
Ruhe versuchen...habe evtl. auch nicht die neueste Version?!?!

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