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

Podłączenie switchy do atmegi

qudi 13 Mar 2010 22:12 1065 2
REKLAMA
  • #1 7825726
    qudi
    Poziom 15  
    Jak podłączyc switche pod atmega32 i jakby mial wygladac kod pod sterowanie diodkami. Ponizej zamieszczam kod ale mi nie wychodzi i nie wiem z jakiego powodu czy podlaczenia switchy czy kodu, czy moze z tego i tego powodu.

    
    #include <avr/io.h>
    #include <util/delay.h>
    
    int main() {
    
    DDRD = 0x00;
    DDRA = 0xFF;
    
    PORTA= ~0xFF;
    
    while(1){
    
    PORTA=PIND;
    }
    return(0);
    }
    
  • REKLAMA
  • #2 7826383
    OlekM
    Poziom 17  
    Sugeruję przyciski dać między masą a pinami portu D, a program wzbogacić o linijkę:
    PORTD = 0xFF;
    Dzięki temu, w mikrokontrolerze zostaną włączone rezystory podciągające nóżki portu D do dodatniego napięcia zasilania.
  • #3 7828180
    tadzik85
    Poziom 38  
    Widzę ze zmieniłeś porty, wcześniej LED miałeś na porcie D.
REKLAMA