Parallel port

Collapse
X
 
  • Kellaaeg
  • Show
Clear All
new posts
  • jakim
    Liige
    • 11/2002
    • 708

    #1

    Parallel port

    Selline küsimus, et kuidas defineeritaks väljundid ja sisendid.

    #define power 0x70
    #define clock 0x4
    #define cs 0x2
    #define eoc 0x40
    #define addressbit 0x8
    #define datamask 0x80

    0x70 näiteks millist pini see tähistab väljundis ja millise loogika järgi need määratakse
    "Computers in future may weigh no more than 1.5 tons."(Popular Mechanics, 1949)
  • felch
    Liige
    • 01/2002
    • 8727

    #2
    70h on 2-ndkujul: 01110000 ehk siis bitid 6,5,4 on korraga püsti ja annavad toite peale.
    Sama on muude signaalidega.
    - Vend Hieronymus tunneb Motorola toodete nimekirja kõige paremini, las tema ütleb.
    - Motorola poolt loodud kiipide hulgas ei ole teda üles tähendatud. - Tähendab: ta on Intelist!

    Comment

    • jakim
      Liige
      • 11/2002
      • 708

      #3
      No kuna ma nii rumal olen siis küsin uuesti kuidas saada aru et 01110000 ajab just bitid 6,5,4 püsti.
      "Computers in future may weigh no more than 1.5 tons."(Popular Mechanics, 1949)

      Comment

      • felch
        Liige
        • 01/2002
        • 8727

        #4
        Tavaliselt kirjutatakse vanim bitt (MSB) esimesena:
        D7 D6 D5 D4 D3 D2 D1 D0
        0 1 1 1 0 0 0 0 = 70h ehk 0x70
        Bitid tähendavad sinu näites arvatavasti LPT pordi otci.
        - Vend Hieronymus tunneb Motorola toodete nimekirja kõige paremini, las tema ütleb.
        - Motorola poolt loodud kiipide hulgas ei ole teda üles tähendatud. - Tähendab: ta on Intelist!

        Comment

        • jakim
          Liige
          • 11/2002
          • 708

          #5
          Suured tänud abi eest Felch aga ma küsin veel kuna see teema on täiesti võõras.

          Nii, selgituseks et asi on ikka see Pico dataloggeri taolise
          asja jaoks.
          define power 0x70 siis poweri otsad teada
          #define clock 0x4 - ? milline pin pistikus
          #define cs 0x2 ? milline pin pistikus
          #define eoc 0x40 ? milline pin pistikus
          #define addressbit 0x8 ? milline pin pistikus
          #define datamask 0x80 ? milline pin pistikus

          Kuidas clockid ja muud otsad defineeritakse sest kõik ei ole ju bittidega lülitatavad
          "Computers in future may weigh no more than 1.5 tons."(Popular Mechanics, 1949)

          Comment

          • felch
            Liige
            • 01/2002
            • 8727

            #6
            CLOCK: D2, CS: D1, EOC: D6 (End Of Conversion?, siis D6 ei ole toite jaoks vaid juhtotc kuid talle antaxe H-nivoo peale), ADR_BIT: D3, Datamask ilmselt ei ole pin!
            - Vend Hieronymus tunneb Motorola toodete nimekirja kõige paremini, las tema ütleb.
            - Motorola poolt loodud kiipide hulgas ei ole teda üles tähendatud. - Tähendab: ta on Intelist!

            Comment

            • jakim
              Liige
              • 11/2002
              • 708

              #7
              Sain oma süsteemi picoscopeiga tööle.
              "Computers in future may weigh no more than 1.5 tons."(Popular Mechanics, 1949)

              Comment

              Working...