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 odczytać wejście na porcie A w Atmega32

banach 17 Sty 2011 13:04 758 2
REKLAMA
  • #1 9018100
    banach
    Poziom 13  
    Witam Kolegów!
    Mam pytanie odnośnie odczytu portu A. Mam podłączoną klawiaturę od PA7-PA3.
    ponizej w skrócie program
    konfiguracja portu

    DDRA = 0x07;
    DDRD |= 1<<5;

    //instrukcja while w main oczywiscie i petli for(;;)
    while(!PINA & 1<<6)
    PORTD |= 1<<5;
    naciskam przycisk
    no i nic sie nie dzieje instrukcja PORTD |= 1<<5; nie zostaje wykonana

    gdzie w takim razie jest wynik?

    dzieki i Pozdrawiam
  • REKLAMA
  • Pomocny post
    #2 9018177
    sulfur
    Poziom 24  
    Polecam zapoznać się z priorytetami operatorów w języku C.
  • #3 9018255
    banach
    Poziom 13  
    no spoko ale byka walnąłem

    powinno być

    while(!(PINA & 1<<6))

    dzieki i sorry za taki banalny post wszystko z pospiechu

    pozdrawiam i zamykam temat
REKLAMA