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

[ATmega16][bascom] wartości napięcia na pinach procesora

michalwitt 11 Kwi 2010 15:26 1436 9
REKLAMA
  • #1 7947919
    michalwitt
    Poziom 10  
    Jak w temacie zastanawia mnie napięcie na pinach procesora Atmega16. Po zaprogramowaniu następującym kodem:
     
    '$regfile = "m16def.dat"
    '$crystal = 4000000
    Config Porta = &B11111111
           Porta = &B11111111
    Config Portb = &B11111111
           Portb = &B11111111
    Config Portc = &B11111111
           Portc = &B11111111
    Config Portd = &B11111111
           Portd = &B11111111
    
    
    Do
     Porta = &B00000000
     Portb = &B00000000
     Portc = &B00000000
     Portd = &B00000000
    Loop
    

    Na wszystkich pinach portu A pojawia się napięcie 4,5V a na pinach portu C 4.0V ,
    tych dwóch portów używam do sterowania z multipleksowanymi diodami więc potrzebowałbym na obu portach takie samego napięcia najlepiej 5.0V
    Dlaczego te napięcia się różnią?
  • REKLAMA
  • #2 7948155
    landy13
    Poziom 31  
    Na pinach od C2 do C5 fabrycznie jest JTAG. Pewnie go nie wyłączyłeś.
  • REKLAMA
  • #3 7948360
    michalwitt
    Poziom 10  
    JTAG jest wyłączony. To nie to.
  • #4 7948484
    gothye
    Poziom 33  
    A zasilanie dla przetwornika podłączyłeś czy wisi w powietrzu ??
  • #5 7948665
    janbernat
    Poziom 38  
    Zasilanie ADC w ATMega128 to idzie na portA.
    Edit:
    Oczywiście chodzi o ATMega16- moja pomyłka.
  • REKLAMA
  • #6 7949966
    michalwitt
    Poziom 10  
    "zasilanie dla przetwornika" nie do końca wiem o co chodzi??
    Czy to piny na przeciwko zasilania tz. AVCC GDN??
  • REKLAMA
  • #7 7950090
    gothye
    Poziom 33  
    tak ,od zasilania przetwornika ADC zależy stan portu A w procesorze
  • #8 7950793
    Freddy
    Poziom 43  
    janbernat napisał:
    Zasilanie ADC w ATMega128 to idzie na portA.

    ALe autor przecieżna pinach procesora Atmega16 używa takiego procesora, tylko ATMega16 !
    
     ...
     zastanawia mnie napięcie na pinach procesora Atmega16
     ...
    
  • #9 7950931
    _Robak_
    Poziom 33  
    Akurat koledze janbernat się chyba tylko pomyliły nazwy atmeg, w atmedze16 portA zasilany jest a AVCC.
  • #10 7951098
    Konto nie istnieje
    Poziom 1  
REKLAMA