Forum: Mikrocontroller und Digitale Elektronik AVR-AtMega8 Bascom Probleme


von Frank W. (frankyw)


Lesenswert?

Bin relativ neu auf diesem Gebiet und habe schon die ersten Probleme.

Habe mir eine kleine Schaltung mit dem AtMega8-16PU aufgebaut, welche 
erst einmal nur eine LED einschalten soll. Die Programmierung wird mit 
Bascom über ein USB Interface realisiert. Mit Bascom-AVR kann ich den uC 
auch flashen und auslesen, jedoch passiert rein gar nichts an den 
angeklemmten Pins. Weiß echt nicht wo das Problem zu finden sein kann. 
Ich hoffe, das mir jemand helfen kann.

1
$regfile = "M8def.dat"
2
$crystal = 1000000
3
$hwstack = 100
4
$swstack = 100
5
$framesize = 100
6
7
Config Portc.0 = Output
8
Config Portc.1 = Output
9
Config Portc.2 = Output
10
Config Portc.3 = Output
11
12
Portc.0 = 1 
13
Portc.1 = 1
14
Portc.2 = 1
15
Portc.3 = 1 
16
17
End


Grundschaltung: http://www.kreatives-chaos.com/images/36.png
ISP: http://www.kreatives-chaos.com/images/40.png

von spess53 (Gast)


Lesenswert?

Hi

>jedoch passiert rein gar nichts an den angeklemmten Pins.

Leuchten die Leds nicht oder kannst du keine Spannung an den Pins 
messen?

MfG Spess

von Frank W. (frankyw)


Lesenswert?

Die LEDs leuchten nicht und egal wo ich die Spannung messe(also alle 
freien Ports), sie ist überall gleich. So um die 1V(bei 5V 
Eingangsspannung). Habe auch noch einen 2ten Mega8. Bei dem geht es auch 
nicht.

von Andi (Gast)


Lesenswert?

Reset stimmt nicht.
An Pin noch ein 100NF gegen Masse.

von Frank W. (frankyw)


Lesenswert?

Und das ist schon alles? Was ist mit dem anderen Kondensator "C1" zählt 
der nicht?

Geht das auch mit einem 0,1uF ElKo oder muss das unbedingt ein KerKo 
sein?

von dirk (Gast)


Lesenswert?

Ja, es sollte ein Kerko sein, da ein Elko i.d.R zu langsam ist, 
versuchen kannst du es aber, schaden kann es nicht.

ps: Welchen Programmer verwendest du? Bascom hat mit Manchen USB-ISPs 
Probleme, so dass entweder gar nichts oder nur Unsinn programmiert wird.

von Frank W. (frankyw)


Lesenswert?

Habe mir da einen im Online Auktionshaus erstanden.
Such einfach mal nach "AVR USB ISP Programmer ATMEL ATMEGA STK500 Neu 
ATTINY" Das ist ein kleines buntes Gehäuse.

Wollte noch anmerken das beim testen des Codes manchmal an einem anderen 
Port Strom anlag, d.h. wenn ich an C.5 geschaltet hab, dann ist C.0 auf 
High gegangen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.