Forum: Mikrocontroller und Digitale Elektronik TOSC-Pins beim Mega16 abschalten


von Stef (Gast)


Lesenswert?

Halo beisammen,

ich benötige PortC als Datenbus für ein 6116er-RAM, Portc.6 und Portc.7
lassen sich bei mir scheinbar nicht durch ein Bascom-"assr.as2=0" oder
"assr=0" etc. und nachfolgenden/vorhergehenden  "config portc=input"
auf Input umstellen; es kommt daher nur Müll beim auslesen des RAMs,
zudem kann ich beim Lesevorgang keine Aktivität auf den beiden Pins
feststellen (am A/D-Bus hängt jeweils ´ne LED pro Pin als
"Flußkontrolle"). Der Chip ist nagelneu, das RAM schon etwas
betagter; hab aber drai Austausch-RAMs hier rumfahren, zeigen alle die
selbe Symptomatik?

Was kann ich eurer Meinung nach noch versuchen?

Vielen Dank & Gruß
Stef

von Ratlos... (Gast)


Lesenswert?

Hat den der Mega16 ein Interface für externe Speicher?Ohne das weiss der
AVR nämlich nicht,wie er auf das externe Speicher zugreifen muss.Da gibt
es neben den Anschluss-Pins einiges zu beachten,z.B. Timing der
Signale(Chipselect,Read/Write,Adresse,Daten) oder Pins an denen der
Speicher hängt.

Bei einem normalen Zugriff auf eine Variable erkennt dann der AVR
anhand der Adresse,wie/wo er den Speicher ansprechen muss.

Schau mal ins Datenblatt vom Mega128,da steht das genauer
beschrieben...
Und dann nochmal genau beim Mega16 nachlesen... ;)

von thkais (Gast)


Lesenswert?

Der Mega-16 hat definitiv kein Speicher-Interface.
Jtag Fuse abgeschaltet?

von Stef (Gast)


Lesenswert?

Hi,

jop, definitiv aus. Wie gesagt, es handelt sich um die Pins TOSC1 und
TOSC2.

Grüsse

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.