memory mapping

Im Unterforum Microcontroller - Beschreibung: Hardware - Software - Ideen - Projekte

Elektronik Forum Nicht eingeloggt       Einloggen       Registrieren




[Registrieren]      --     [FAQ]      --     [ Einen Link auf Ihrer Homepage zum Forum]      --     [ Themen kostenlos per RSS in ihre Homepage einbauen]      --     [Einloggen]

Suchen


Serverzeit: 29 11 2024  17:33:39      TV   VCR Aufnahme   TFT   CRT-Monitor   Netzteile   LED-FAQ   Osziloskop-Schirmbilder            


Elektronik- und Elektroforum Forum Index   >>   Microcontroller        Microcontroller : Hardware - Software - Ideen - Projekte


Autor
memory mapping

    







BID = 128867

elektrofreak18

Neu hier



Beiträge: 30
 

  


hallo!
hab ein kleines problem!!

will nur einen µC verwenden und das heisst dass ich diese Schaltung memory mapped machen muss!!
die controllleitungen gehen direkt zu den 4051!!
das RAM hat 256kBit,sprich 15 Adressleitungen!
der obere teil des RAMS soll für den MAS sein, und der untere teil soll als ganz normales RAM funktionieren!
wie verbind ich das alles und brauch ich ein latch??
lg thomas



BID = 128900

Jornbyte

Moderator



Beiträge: 7178

 

  

Ja, du benötigst ein Latch (z.b. 74hc254) für die Highadresse, Lowadresse und noch eines für die Datenleitung.

_________________
mfg Jornbyte

Es handelt sich bei dem Tipp nicht um eine Rechtsverbindliche Auskunft und
wer Tippfehler findet, kann sie behalten.

BID = 128907

elektrofreak18

Neu hier



Beiträge: 30

warum brauch ich eines für high-low adressen und Datenleitung!!
versteh i irgendwie net??
i hab eher gedacht dass ich das PSEN ans latch anschliese!!

lg thomas

BID = 128917

Jornbyte

Moderator



Beiträge: 7178

Du hast einen 8 Bit-Port. Der 254'er hat 8 Leitungen. Am Ram brauchst du 15 Adressen, die passen aber nicht alle an einen 254'er. Dazu kommen ja auch noch die Daten. Um den Ram zu beschreiben sollten vorher die Adressen und Daten sauber anliegen. Also 2x8 = 16 für die Adressen und 1x8 für die Daten. Beim lesen müssen die Adressen am Ram liegen und das Latch übernimmt die Daten vom Ram. Über das Timing steht ja einiges im Datenblatt zu deinem Ram.

_________________
mfg Jornbyte

Es handelt sich bei dem Tipp nicht um eine Rechtsverbindliche Auskunft und
wer Tippfehler findet, kann sie behalten.

BID = 128977

elektrofreak18

Neu hier



Beiträge: 30

wieviel latches brauch ich dann??

will ja nur eines haben,weils ein minimalsystem werden soll!
und ich hab eben keine 23 freie pins zu verfügung!!
von die 4 ports ist einer für die Datenleitung!!
einer ist dann noch für Controllleitungen!
bleiben noch 2 ports!
davon brauch ich 3 pins(2 rs232 und funk)!
bleiben 13 pins über!
und jetzt hätte ich da ein latch hineingebaut dass i mit den restlichen 13 pins für 15 adressleitungen auskomm!

verstehst??
lg thomas

BID = 129072

Jornbyte

Moderator



Beiträge: 7178

Hier mal einen Schltungsauszug, wie ich es gelöst habe.
IC5 und 10 sind für die Adressen zuständig. IC9 liest oder schreibt die Daten. Diese "24" Leitungen liegen an PortA (8 Bit), der auch noch andere Aufgaben hat. Am PortC sind die Steuerleitungen. Zuerst schreibe ich die Low-Adresse in IC5, danach High-Adresse in IC10. Diese werden da gespeichert und an das Ram gelegt. Nun kannste die Daten schreiben oder lesen.




_________________
mfg Jornbyte

Es handelt sich bei dem Tipp nicht um eine Rechtsverbindliche Auskunft und
wer Tippfehler findet, kann sie behalten.

BID = 129381

elektrofreak18

Neu hier



Beiträge: 30

Hello danke!!
wennst ma net die schlatung geschickt hättest,hätte i mi ausgekannt!

a ja an ERDI-SOFT!!

könnte dir nen MAS3587 geben!!
weil i hab nämlich 3 davon!!

lg thomas

BID = 129775

ERDI-Soft

Stammposter



Beiträge: 200
Wohnort: Offenburg
Zur Homepage von ERDI-Soft ICQ Status  

Ehrlich? Wäre cool.
Aber wo hast du die Teile her?

_________________
Wie immer gilt: Erst googeln, dann fragen!

(Für ICQ bitte erst Anfrage per PM, da alles andere nicht angenommen wird.)

BID = 129810

elektrofreak18

Neu hier



Beiträge: 30

i hello!!

habs mich direkt nach japan gewendet!
hat aber ein wenig gekostet!!
aber i hab gott sei dank nen sponsor für mein projekt!

soll i dir einen schicken??
lg thomas

kannst du mir bei der programmierung helfen??
i kenn mi net ganz mitn I2c aus und wie i des in c schreiben soll!
lg thomas


Zurück zur Seite 0 im Unterforum          Vorheriges Thema Nächstes Thema 


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 19 Beiträge im Durchschnitt pro Tag       heute wurden bisher 25 Beiträge verfasst
© x sparkkelsputz        Besucher : 182424447   Heute : 3490    Gestern : 5459    Online : 313        29.11.2024    17:33
6 Besucher in den letzten 60 Sekunden        alle 10.00 Sekunden ein neuer Besucher ---- logout ----viewtopic ---- logout ----
xcvb ycvb
0.0349230766296