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

[bascom]mikrokontroler nie reaguje na program.

Jozeph92 24 Wrz 2010 23:52 1157 6
REKLAMA
  • #1 8547561
    Jozeph92
    Poziom 10  
    Witam! Mam mikrokontroler atmege 8, do nóżki PD.7 mam podłączoną diodę i chcę żeby ona się zapalała i gasła co chwilkę. Gdy zrobie konfigurację portów na:

    
    Portd = &B01010101  
    


    i będę przesuwał w lewo w pętli to ok. Ale jak dam np

    
    Config Pind.7 = Output  
    
    Do
    Toggle Pind.7
    Waitms 100
    Loop  
    


    to diodka nie gaśnie ani się nie zapala. Układ zasilany na 4V dioda do plusa przez R470 a druga do PIND.7. Pozdrawiam!
  • REKLAMA
  • #2 8547924
    elektryk101
    Warunkowo odblokowany
    A kwarc podpięty? Oscyluje? Pokaż schemat.
  • REKLAMA
  • #3 8548052
    Jozeph92
    Poziom 10  
    Kwarca niema. Fusami zmieniony na wewnętrzny oscylator na 8MHz.

    schemat od Pana Marcina Wiązani:

    [bascom]mikrokontroler nie reaguje na program.

    tyle, że przy guziczka nie mam c1 i c2 bo nie wiem jakie mają być.. ale chyba powinno działać. dodam, że napięcie się zmienia na nóżce switcha przy wciskaniu więc działa, ale dioda na to nie reaguje. Pozdrawiam!
  • REKLAMA
  • #4 8548294
    piotr5000
    Poziom 21  
    Diody na schemacie są podpięte do portu B , a w programie działasz na porcie D
  • #5 8548539
    Jozeph92
    Poziom 10  
    To jest tylko schemat! do tych nóżek co on ma diody i switche ja mam podpięty programator isp. Czy konfiguracja pinow (Config Pind.7 = Output ) jest poprawna ? powinno to tak działac?
  • REKLAMA
  • Pomocny post
    #6 8548723
    landy13
    Poziom 31  
    Zamiast "Toggle Pind.7 " ma być: "Toggle Portd.7 ".
  • #7 8549316
    Jozeph92
    Poziom 10  
    Takich forumowiczów lubię. Nie zadają zbędnych pytań tylko poprostu pomagają. Landy13, pleciał rep!
REKLAMA