Teade

Collapse

Foorumi reeglid.

Foorumi reeglistik on uuendatud. Palume tutvuda ja arvesse võtta.
See more
See less

multiplekser/demultiplekser?

Collapse
X
 
  • Filter
  • Kellaaeg
  • Show
Clear All
new posts

    multiplekser/demultiplekser?

    olukord: PIC-i (16F876) sisendisse vaja kuus nuppu ühendada. interrupti võimelisi sisendeid on ainult 4 (RB4-RB7). kas on olemas siuke loom kes mu kuuest nupust 3 bitilise väljundi teeks (mille saaks siis RB4-RB6 peale anda)?

    kas ma väga eksin kui arvan et sellise asja nimi võiks multiplekser olla?

    abi oleks abiks,
    aadu

    #2
    Selle asja nimi on kooder, nt. K555IV1 (74148). Aga miks sa nuppe maatriksisse ei ühenda? Koodrikivi jääks kohe ära ja voolutarve alaneks.
    - 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


      #3
      Selle asja nimi on kooder, nt. K555IV1 (74148). Aga miks sa nuppe maatriksisse ei ühenda? Koodrikivi jääks kohe ära ja voolutarve alaneks.
      umm, maatriks maatriks.. nüüd läks juhe kokku. kas oskad pisikesele gif-ile viidata kuidas selline ühendus välja näeb?

      tänud

      Comment


        #4
        Felch pidas vist midagi sellist silmas:



        Paned näiteks 3 juhet väljundiks ja 2 sisendiks, õige programmiga saab alati teada, milline nupp vajutatud, samuti saad ka interrupti tekitada. Kui jutt liiga pealiskaudne, siis küsi uuesti.

        Comment


          #5
          Täpselt nii! 1 variant veel: vead 4 nuppu prosele ja 2 ülejäänut ühendad läbi dioodide nii, et nupu vajutamisel tõmmatakse korraga alla prose KAKS sisendit. Softiga siis analüüsid kas oli 1 siin maas või rohkem.
          Eelis - pääseb vähema arvu pinnidega,soft lihtsam
          puudus - ei saa hästi pihta kas vajutati "lisaklahve" või litsus juuser meelega 2 klahvi korraga alla.
          - 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


            #6
            Felch pidas vist midagi sellist silmas:



            Paned näiteks 3 juhet väljundiks ja 2 sisendiks, õige programmiga saab alati teada, milline nupp vajutatud, samuti saad ka interrupti tekitada. Kui jutt liiga pealiskaudne, siis küsi uuesti.
            kas ma saan õigesti aru:
            algul panen kõik 3 väljundit kõrgeks. kui nüüd ükskõik mis nupu vajutuse peale üks kahest sisendist kõrgeks läheb, siis püüan selle evendi interruptis kinni. edasi jätan ühe väljundi kõrgeks ja käin kiiresti kõik 3 väljundit kõrgega üle kuni emb-kumb sisend kõrgeks läheb?

            või on veel kavalam moodus olemas?
            tänud, aadu

            Comment


              #7
              Põhimõtteliselt jah. Peaksid veel panema takid sisenditelt maha et sinna häireid ei koguneks.
              - 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


                #8
                Põhimõtteliselt jah. Peaksid veel panema takid sisenditelt maha et sinna häireid ei koguneks.
                tänud - knowledge sharing ikka ruulib täiega.

                Comment

                Working...
                X