fehlerhafte übertragung von ponyprog auf atmega16?

Gast #600781
Lesenswert?
• ▲
▼
hallo,

ich habe einen atmega16 mit untenstehenden skript programmiert
(über pony prog das basic-skript auf microcontroller "geschrieben" > so 
dass ich es hoch und vom controller scheinbar auch wieder lesen 
(herunterladen) kann. aber dennoch ändert sich nichts egal welches 
skript ich hochlade..> immer kann man an allen pins des portc 4,90V 
ablesen.. dies ebenso an porta.0 (1.pin rechts oben), an den restlichen 
pins von porta gibt es nur die werte 0,1-0,25V (also kein singal 1)nun 
hatte ich aber in den hochgeladenen skripten porta.2 (3.pin rechts oben) 
mit 1 deklariert und gar nicht porta.0 und erst recht nicht portc.
wieso kommt das dann? liegt noch ein altes skript
auf dem atmega16? oder vielleicht liegt es an meinem neuen skript? 
vielleicht ist das falsch?


#######################################

$regfile = "m16def.dat"
$crystal = 8000000
$baud = 9600


Config Porta = Output

Do
Porta.2 = 1
Wait 17
Porta.2 = 0
Wait 4
Loop

End


#############################

würde mich über eure hilfe sehr freuen,
steffi
Gast #600792
Lesenswert?
• ▲
▼
ich arbeite mit dem programmierzusatz, den es hier bei 
mikrocontroller.net zu kaufen gibt:

ARM JTAG
[auf Lager]

Für alle ARM-Mikrocontroller und -Prozessoren, kompatibel zu Rowley's 
CrossConnect, IAR EWARM, OpenOCD u.a.
Artikelgruppe: ARM

--- parallele schnittstelle + steckaufsatz für platine
Gast #600819
Lesenswert?
• ▲
▼
@ steffi (Gast)

>ich arbeite mit dem programmierzusatz, den es hier bei
>mikrocontroller.net zu kaufen gibt:

>ARM JTAG
>[auf Lager]

>Für alle ARM-Mikrocontroller und -Prozessoren, kompatibel zu Rowley's
>CrossConnect, IAR EWARM, OpenOCD u.a.
>Artikelgruppe: ARM

Nur mal so ein kleiner Hinweis.

ARM ist nicht gleich AVR, auch wenn zwei Buchstaben in den Abkürzungen 
identisch sind!

MfG
Falk

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