Ergebnis 1 bis 9 von 9

Thema: CPU gesteuerte Plattensortieranlage.

  1. #1

    Standard CPU gesteuerte Plattensortieranlage.

    Hallo,

    ich möchte euch meine Sortieranlage vorstellen, die Rote Grüne und Blaue platten sortiert.
    Gesteuert wird das ganze über 2 CPU´s.
    Einer ist für die Sortieranlage an sich zuständig, der andere für den Platten Spawner und die Einfärbung.
    Hier ein Video und Bilder dazu:







    Gruß
    Olaf

  2. Folgender Benutzer sagt Danke zu crabtack für den nützlichen Beitrag:


  3. #2
    Huge Sponsor Avatar von isch
    Registriert seit
    08.12.2009
    Ort
    Graz

    Standard AW: CPU gesteuerte Plattensortieranlage.

    Bis auf ein paar Details sieht das ganze recht nett aus.

    Könntest du vielleicht auch noch den Code der beiden CPUs hier posten?
    Zitat Zitat von Bier_Baron Beitrag anzeigen
    Und wer ist Garry?

  4. #3

    Standard AW: CPU gesteuerte Plattensortieranlage.

    Natürlich:

    Code des Haupt CPU´s
    Code:
    main:
    
    mov port0,52;
    mov port2,0;
    mov port1,0;
    cmp port4,1;
    je runter;
    jmp main;
    
    
    runter:
    mov port0,150;
    cmp port0,20;
    jle grab;
    jmp runter;
    
    grab:
    mov port1,1;
    mov port0,52;
    cmp port5,80
    jle drive;
    jmp grab;
    
    drive:
    
    cmp port1,255;
    je drivered;
    cmp Port2,255;
    je drivegreen;
    cmp Port3,255;
    je driveblue;
    jmp main;
    
    drivered:
    mov port2,150;
    cmp port6,148;
    jge  fall;
    jmp drivered;
    
    drivegreen:
    mov port2,300;
    cmp port6,298;
    jge  fall;
    jmp drivegreen;
    
    driveblue:
    mov port2,450;
    cmp port6,448;
    jge  fall;
    jmp driveblue;
    
    fall:
    mov port2,port6;
    mov port1,0;
    jmp driveback;
    
    driveback:
    mov port2,0;
    cmp port6,5;
    jle main;
    jmp driveback;
    
    
    //PORT0 Ranger
    //PORT1 R
    //PORT2 G
    //PORT3 B
    //PORT4 Platte
    //PORT5 Hydraliclenghtranger  Y
    //PORT6 Hydrauliclenghtranger x
    
    
    //Output:
    //PORT0 Hydralic Y
    //PORT1 Grabber
    //PORT2 Hydraulic x
    Der Platten Spawner CPU:

    Code:
    main:
    mov port2,0;
    mov port3,1;
    mov port3,0;
    
    test:
    cmp port0,1;//plattenpruefer
    je drive;
    jmp test;
    
    drive:
    mov port0, 270; //output: hydraulicaenge
    mov port1,1;//output: spawner
    jmp spawncheck;
    
    spawncheck:
    cmp port1,50
    jge spawn;
    jmp spawncheck;
    
    spawn:
    mov port1,0;
    jmp wait;
    
    wait:
    mov port1,0;
    cmp port1,260; //lenght
    jge wait2;
    jmp wait;
    
    
    
    wait2:
    mov port0,5;
    cmp port1,6;
    jle main;
    jmp wait2;
    Der Wert Platte wird über ein paar comparsion gates und eienm ranger ermittelt.
    Er kann 0 oder 1 sein.
    für platte ist da oder Platte ist nicht da.

    Habt ihr einen Idee, was ich als nächstes mit CPU´s machen kann?

    Gruß
    Olaf

  5. #4
    Avatar von Dark
    Registriert seit
    29.11.2005
    Ort
    deutschland

    Standard AW: CPU gesteuerte Plattensortieranlage.

    mal sone kurze fragee kann es sein das der CPU code assemblersprache ist?#


    zur maschiene nicht schlecht sieht cool aus
    I'm captain Gordon Freeman of the intergalactic house of pancake ordering to open the door
    Freemans Mind

  6. #5

    Standard AW: CPU gesteuerte Plattensortieranlage.

    Danke, ja der Code ist Assembler.
    Verdammt, ich stehe nicht mehr zu meiner Philosophie keine Programmiersprache außer C++ zu lernen.

  7. #6
    Avatar von Dark
    Registriert seit
    29.11.2005
    Ort
    deutschland

    Standard AW: CPU gesteuerte Plattensortieranlage.

    ich find java toll XD aber hey mein Info studium machtt sich bezahlt ich kann den code lesen und verstehen XD
    I'm captain Gordon Freeman of the intergalactic house of pancake ordering to open the door
    Freemans Mind

  8. #7

    Standard AW: CPU gesteuerte Plattensortieranlage.

    Du hast es gut, wenn ich an die Schule denke, dann denke ich gleichzeitig immer an Bacillus Anthracsis.
    Hoffentlich finde ich einen Betrieb, der nur Fachoberschulreife verlangt.

    Ich bin noch immer auf der Suche anch einer Idee, was ich jetzt in Gmod machen kann.

  9. #8
    Avatar von Dark
    Registriert seit
    29.11.2005
    Ort
    deutschland

    Standard AW: CPU gesteuerte Plattensortieranlage.

    ich redete vom STUDIUM an einer Universität (Uni Mainz)
    Bsc in Informatik und im ersten semester hatte ich Technische Informatik und da hatten wir auch Prozessoren halt und eben auch Assemblerprogrammiereung
    I'm captain Gordon Freeman of the intergalactic house of pancake ordering to open the door
    Freemans Mind

  10. #9

    Standard AW: CPU gesteuerte Plattensortieranlage.

    Ja, aber für ein Studium muss man auch erstmal 3 Jahre Abitur machen.
    Da hätte ich nicht die nötige Motivation.

    Das Studium an sich wird wohl schon wesentlich interessanter sein.

Berechtigungen

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