logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak w Bascomie odczytać wartość pinów portu od 4 do 7?

seba_x 22 Wrz 2006 09:26 1016 5
REKLAMA
  • #1 3045143
    seba_x
    Poziom 31  
    Posty: 2071
    Pomógł: 29
    Ocena: 112
    jak w bascomie odczytać wartość jaka jest na pinach portu od 4 do 7 , piny od 0 do 3 wogóle mnie nie interesują
  • REKLAMA
  • #2 3045163
    crazy_phisic
    VIP Zasłużony dla elektroda
    Posty: 2244
    Pomógł: 278
    Ocena: 131
    Odczytaj stan całego portu i zrzutuj na maskę (operator AND)
  • REKLAMA
  • #3 3045229
    seba_x
    Poziom 31  
    Posty: 2071
    Pomógł: 29
    Ocena: 112
    czyli coś takiego ? :

    A = Porta And &H00001111
  • REKLAMA
  • #4 3045400
    Skubik
    Poziom 15  
    Posty: 106
    Pomógł: 12
    Ocena: 2
    Maską 00001111 wykasujesz bity od 7 do 4 a zostaną bez zmian bity od 3 do 0
  • REKLAMA
  • #5 3045469
    przemo.t
    Poziom 27  
    Posty: 994
    Pomógł: 79
    Ocena: 30
    Wartosc kolejnego bitu zmiennej (czyli portu bo jego stan przechowywany jest w rejestrze-zmiennej) mozesz odczytac tak:
    
    zmienna.nr_bitu
    

    w przypadku portu B bedzie to wygladalo tak
    
    jakas_zmienna=Pinb.4
    jakas_zmienna=Pinb.5
    jakas_zmienna=Pinb.6
    jakas_zmienna=Pinb.7
    
  • #6 3562946
    seba_x
    Poziom 31  
    Posty: 2071
    Pomógł: 29
    Ocena: 112
    użyłem "AND" i temat zamykam tak jak chciał moderator
REKLAMA