Grundschaltung MEGA32

Gast #1844803
Also die Grundbeschaltung sieht schonmal gut aus, je nachdem ob du einen 
externen Quarz benutzen willst ( wie Phil J. schon angemerkt hat ).

Wo kommen die 5V denn her ?
Gast #1844808
Takt reicht mir der Interne - Es muss nicht so genau sein.
Display will ich ein Virezeiliges hd44780 verwenden. Da ich das aber 
noch nicht genau weiß - habe ich die Kontrastbeschaltung weg gelassen. 
habe ja noch freie Pins an dem Stecker...
#1844809
- C2 ist kurzgeschlossen.
- Wenn du den ADC benützen willst, solltest du AVCC über eine 
10µH-Filterdrossel mit VCC verbinden und einen eigenen 100nF gegen Masse 
spendieren, siehe diverse Beispiele überall.

Grüße, Peter
#1844813
Welche Aufgabe hat C2 und wie soll er wirken?

Wenn Du den ADC nutzen willst, dann solltest Du auch dessen Versorgung 
sieben (Drossel, Kondensator). Schau deswegen nochmal ins Datenblatt.

Willst Du die UART-Pins wirklich für das Display opfern?

Denke nochmal über die Kontrastspannung für das LCD nach (wurde schon 
genannt).

Und achte beim LCD darauf, dass die 4 Datenleitungen korrekt auf ein 
Nibble gelegt werden, das erspart unnötige Klimmzüge bei der Software.

Schau Dir an, wie beim Mega32 die ISP-Pins angeordnet sind. Mit einer 
6-poligen Buchsenleiste und einem (immer wieder verwendbaren) externen 
Adapter wird die Platine einfacher und kleiner.

MfG
#1844944
> Und achte beim LCD darauf, dass die 4 Datenleitungen korrekt auf ein
> Nibble gelegt werden, das erspart unnötige Klimmzüge bei der Software.

Ergänzend:

Und wenn du dann auch noch geschickt auf den Stecker verteilst, wird 
auch der Anschluss am LCD simpler. Du brauchst dann beim LCD nur noch 
das Flachbandkabel in 2 Teile teilen (die 4 Datenleitungen und der Rest) 
und alles 1:1 am LCD festlöten und bist fertig. So jedenfalls hast du 
das LCD so angeschlossen, dass du maximal viel Arbeit hast. Sowohl in 
Software als auch in Hardware.
#1845271
slw schrieb:
> Reset Beschaltung ist nicht ganz richtig -> versuche doch die zwei
> Bauteile am Reset Pin richtig zu beschalten.

Das sehe ich anders. Der Mega32 verfügt über BOD, da braucht es am 
Reset-Pin nur noch den Widerstand nach Vcc. Sein Wert ist ein Kompromiss 
zwischen Störsicherheit im Betrieb (möglichst niederohmig) und 
ISP-Programmierbarkeit bzw. Belastbarkeit des ISP-Programmers (möglichst 
hochohmig). Bei älteren AVRs ohne BOD wurde gern noch ein Kondensator an 
den Resetpin angeschlossen, und wenn man es richtig machen will, auch 
noch eine Diode, die verhindert, dass der Resetpin durch 
Spannungsverschiebung durch die Kondensatorladung beim Schalten 
Potenzial außerhalb des Betriebsspannungsbereiches bekommt. Dies war ein 
billiger Ersatz für einen externen Reset-Chip, aufgrund des vorhandenen 
internen BOD ist sowas nicht mehr nötig.

MfG, Kluchscheißer
#1845575
Frank M. schrieb:
> Kluchscheißender Consulter schrieb:
>> slw schrieb:
>>> Reset Beschaltung ist nicht ganz richtig -> versuche doch die zwei
>>> Bauteile am Reset Pin richtig zu beschalten.
>>
>> Das sehe ich anders.
>
> C2 ist aber trotzdem ziemlich sinnfrei angeschlossen. Beide Enden an
> Vcc?

Ja sicher doch, das wurde aber schon viel weiter oben (nicht nur von 
mir) angesprochen und steht daher nicht mehr zur Debatte.

>
> Gruß,
>
> Frank

MfG

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.