- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Seite 2 von 5 ErsteErste 1234 ... LetzteLetzte
Ergebnis 11 bis 20 von 43

Thema: Z80 PIO

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

    Praxistest und DIY Projekte
    Sagtest du 3 Hertz ? Für Genaueres muß ich mir auch erstmal die Datasheets wieder einziehen.
    Da die Z80-Familie aufeinander abgestimmt ist, brauchst du nicht mit besonderen Schwierigkeiten zu rechnen. d.h. das Oszi ist nicht so dringend.
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  2. #12
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Noch was: Bist du mit Datasheets u. Doku versorgt ?
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  3. #13
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Mal geguckt: CPU
    Clock high ist theoretisch statisch, garantiert aber nur bis 200 µS
    Clock low maximal 2 µS
    rise & fall time maximal 30 nS

    Also ein bißchen mehr Stoff für die Clock wär schon gut
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

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

    Z80 clock

    hallo robert,

    ist es denn bezüglich der speisung mit TTL-Impulsen in ordnung?

    Mfg

    Pascal

  5. #15
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Ja, der Z80 mit allen seinen Kindern ist hinten und vorn voll TTL-kompatibel.
    Takt: Ich hab seinerzeit immer den Quartz mit einem 74xx-NOR im Gegentakt als Clock verwendet. Eigentlich eine Affenschaltung, z.B:
    http://www.elektronik-kompendium.de/...uarz-oszil.htm
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

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

    Clock Gegentakt

    ´hallo robert,

    gehen denn die bausteine nicht kaputt wenn man sie positiv wie auch negativ also mit 5V in die clock speist?
    Weist du in etwa welche frequenz mit welcher tastrate ich in etwa benötige? deine meinung nach könnte es also gut sein, das es an der clock liegt?

    Ist ein e²rom mit 300ns noch immer schnell genug um buscollisions zu vermeiden?

    grüße

    pascal

  7. #17
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    *ääähm*
    ..positiv wie auch negativ ..
    wie meinst du das mit negativ ? Der Zilog will einfach ein Rechteck haben 0 <-> 5 V
    EEPROM: das sollte doch reichen. Wenn du mit 1 MHZ fährst, kann nix passieren. Darüber müßt man sich das Timing Zeugs noch genau anschauen. Es gibt aber auch einfache Schaltungen, ein Waitstate reinzuquetschen, falls die memory dann zu langsam ist.

    Was soll es denn insgesamt werden ? Spaß an der Freude oder was bestimmtes ?
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  8. #18
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    29.04.2005
    Ort
    Weilburg
    Beiträge
    676
    Wenn ich nicht sofort aufhöre in den alten Schateln zu kramen und Manuals zu blättern ... [-X [-o<
    ... hmmmm, für zehn Z80-System würden die Brocken ja mindestens reichen ... [-(

    Aber dank Internet ist eigendlich jede Info zu bekommen.

    http://www.geocities.com/SiliconVall...8/z80robot.htm
    oder http://z80.info/

    Ich habe doch mal nachgeschaut, eventuell hift es dir ja !
    Code:
    ;********************* HARDWARE IO ADR ************************************
    ; PIO 82C55 I/O
    PIO1A:       .EQU    0              ; (INPUT)  IN 1-8
    PIO1B:       .EQU    1              ; (OUTPUT) OUT TO LEDS
    PIO1C:       .EQU    2              ; (INPUT)  
    PIO1CONT:    .EQU    3              ; CONTROL BYTE PIO 82C55
    
    
    ;******************************************************************
    ;        INIT_PIO                                                 ;
    ;        Funktion....: Init par port >8255< ;
    ;******************************************************************
    INIT_PIO:     
                 LD     A,10011001B    ; A= IN, B= OUT C= IN
                 OUT    (PIO1CONT),A
                 RET
    
    BOUT:   ;     LD     A,10000000B    ; A= OUT, B= OUT C= OUT (DATA TIL LCD)
            ;     OUT    (PIO2CONT),A   ; if there are 2 PIO
            ;     RET
    
    BIN:    ;     LD     A,10000010B    ; A= OUT, B= IN C= OUT  (DATA FRA LCD)
            ;     OUT    (PIO2CONT),A
            ;     RET
    ... habe ich aus: http://z80.info/z80sourc.txt
    Prostetnic Vogon Jeltz

    2B | ~2B, That is the Question?
    The Answer is FF!

  9. #19
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    uiii.
    Den Altersdurchschnitt von dem Thread möcht' ich lieber nicht wissen.
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

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

    pio kaputt?

    ihr habt ja meinen assemblercode gesehen-der ist soweit richtig nehme ich an-wisst ihr eventuell wie wahrscheinlich es ist das eine pio kaputt ist?

    vielen lieben dank für eure hilfe.
    die schaltung funktioniert zwar noch nicht aber ich habe bis jetzt immerhin fehlerquellen ausschließen können

    Grüße
    Pascal

Seite 2 von 5 ErsteErste 1234 ... LetzteLetzte

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress