- 12V Akku mit 280 Ah bauen         
Seite 3 von 5 ErsteErste 12345 LetzteLetzte
Ergebnis 21 bis 30 von 43

Thema: Z80 PIO

  1. #21
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Anzeige

    Praxistest und DIY Projekte
    Schick mir' eine Mail, dann send ich dir die Doku & datasheets als zip.
    dann hast du ein paar Tage was zu lesen
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  2. #22
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    07.12.2005
    Ort
    Euskirchen-Großbüllesheim
    Alter
    75
    Beiträge
    2.063
    Hier die Anschlüsse der Z80-PIO:
    4 = CS Eing. low-aktiv
    5 = A1 Eing.
    6 = A0 Eing.
    23 = INT Ausg. (PullUp-Widerstand ?)
    24 = IEI Eing. (PullUp-Widerstand ?)
    25 = CLK Eing. bis 4 MHz
    35 = RD Eing.
    36 = IORQ Eing. low-aktiv
    37 = M1

    Bedingungen am Z80:
    6 = CLK Eing. bis 4 MHz
    16 = INT Eing. high
    17 = NMI Eing. high
    24 = WAIT Eing. high
    25 = BUSRQ Eing. high
    26 = RES Eing. high
    MfG Karl-Heinz
    HobbyElektronik hier klicken ....

  3. #23
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    das wär' das miminal-system
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken z80.jpg  
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  4. #24
    Benutzer Stammmitglied
    Registriert seit
    01.08.2005
    Ort
    Köln
    Alter
    42
    Beiträge
    70

    bin am verzweifeln

    ich habe die schaltung genau nach applikationsvorschrift von zilog aufgebaut und sie läuft immer noch nicht. der prozessor funzt ich habe ihn mit einem signalverfolger getestet.

    könnte es sein das ich die pio geschrottet habe als ich fälschlicherweise den Port A als input statt als gedachten output programmiert habe?


    grüße

    Pascal

  5. #25
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Gefährlich ist eher umgekehrt Ein Output gegen einen anderen output.
    Ich würde auf jeden Fall irgendwas zum visualisieren einbauen.
    Einen Latch mit Led, 244, 245 etc. mit logik gatter, wo ich seh, ob das geschrieben wird, was ich glaub.
    Hast du ja alle chips mit 100 nF entstört ?
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  6. #26
    Benutzer Stammmitglied
    Registriert seit
    01.08.2005
    Ort
    Köln
    Alter
    42
    Beiträge
    70
    oh shit entstören? muß ich jeden ic einzeln entstören? ich habe lediglich mal ausprobiert was passiert wenn ich ein 10nf zur stromquelle parallel zu schalten sprich clockimpulse kurzzuschließen-aber ich habe die ics einzeln nicht entstört...

  7. #27
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Ich hab schon viele husch-pfusch Schaltungen auch ohne diese 100nF betrieben. Aber erstens überhaupt und zweitens sowieso sollte man jedem einzelnem Chip ganz knapp dran sowas vergönnen. Du darfst ja nicht vergessen, so ein digitaler Fuzzy ist ja eine Impulshölle mit massen von steilen Flanken rechts und links.
    Vielleicht hilft es dir nix, aber wir alle können dann besser schlafen.
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  8. #28
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Häng doch wirklich einen 8-Latch auf den Datenbus der jeden Schreibbefehl speichert (einfach /WR -> /LE)
    Ein Primi-programm
    LD A,$F
    OUT ($2), A
    start:
    JP start
    dann muß genau $F dort stehen und sonst nix.
    persönlich glaub ich (aus dem Bauch) eher, daß das Programm-lesen nicht richtig klappt, kann ich aber nicht begründen.
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  9. #29
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    12.06.2005
    Ort
    Südwestdeutschland
    Beiträge
    1.147
    Blog-Einträge
    3
    Hallo CodeX,
    Meiner Menung nach ist es wichtig zu sehen, ob das System grundsätzlich läuft. Ich habe mir vor längerer Zeit mal ein paar Z80 Systeme auf Lochraster gelötet. Und der erste Test war immer, in den Programmspeicher Nop's reinzuschreiben und zu schauen, ob die Adressleitungen durchgezählt werden.
    Die Systeme waren immer mit 4 Mhz getaktet und ich hatte kein Oszilloskop um nachzuschauen, ob der Prozessor läuft. Also habe ich einen hochohmigen Piezolautsprecher genommen und an die Adressleitungen gehalten. Die Tonhöhe muss sich von einer höherwertigen Leitung zu einer niederwertigen Leitung verdoppeln.

    Liegt der Fehler vielleicht gar nicht an der Pio liegen, sondern irgendwo anderst, z.B. in einer nichfunktinierenden Anbindung des Speichers an den Prozessor ?

    Gruss,
    stochri

    Upps, jetzt habe ich gerade bemerkt, das ich ein paar Beiträge übersehen habe.
    Zu den 100nF Kondensatoren: dringend zu empfehlen! Bei mir hat schon einiges nicht richtig funktioniert, weil die Spannungsversorgung zu unruhig war.
    Die Versorgungsspannugn sollte auch möglichst gut bei 5V liegen, so tolerand wie ein AVR waren die Z80 nicht.

  10. #30
    Benutzer Stammmitglied
    Registriert seit
    01.08.2005
    Ort
    Köln
    Alter
    42
    Beiträge
    70

    Unruhige spannung

    ´hallo ihr,

    ich benutze einen bleiakku und habe festegestellt, dass ich beim anschluss an die schaltung einen spannungsabfall in etwa 1,5V erhalte ist das normal muß die energiequelle unbelastet nur 5V abgeben oder auch belastet 5V?

    MFg

    Pascal

    p.s: 100nfs müsste ich leider erst bestellen... :\

Seite 3 von 5 ErsteErste 12345 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test