- Akku Tests und Balkonkraftwerk Speicher         
Ergebnis 1 bis 4 von 4

Thema: Größe der internen Pullup-widerstände ???

  1. #1
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    22.11.2005
    Ort
    Braunschweig
    Alter
    48
    Beiträge
    685

    Größe der internen Pullup-widerstände ???

    Anzeige

    LiFePo4 Akku selber bauen - Video
    Hallo, ich hab das Datenblatt von meinem ATTiny26 sowie dies Forum und Google bemüht, aber ich finde irgendwie nirgends den Wert der internen Pullups. Mein Problem konkret ist, das ich einen Zustand erfassen will, entweder einen Widerstand von ca. 1KOhm, oder 20KOhm, mit dem internen Pullup scheint das aber nicht zu funktionieren. Zum Test hängt an PA0 eine LED.
    Code:
    #include <avr/io.h>
    #include <util/delay.h>
    
    void init()
    {	
    	DDRA = (1<<0);	//PA0 out,rest input
    	PORTA = (1<<1);	//enable pullup for PA1, PA0 low
    }
    
    
    
    int main(void)
    {
    int cnt;
    for (cnt=0;cnt<10;cnt++)
    {
    	PORTA |= (1<<0);
    	_delay_ms(4000);
    	PORTA &= ~(1<<0);
    	_delay_ms(4000);
    }
    
    while (1)
    {
    	if ((PORTA & (1<<1)) == 0) PORTA |= (1<<0);
    	else PORTA &= ~(1<<0);;
    }
    return 0;
    }
    Danke!!

  2. #2
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    30.07.2005
    Beiträge
    569
    Siehe Datenblatt - Seite 128

    Der interne Pullup ist zwischen 20 und 100 Kiloohm groß.


    Grüße,
    Hanni
    Grundregeln des Forenpostings:
    1. Nutze niemals die Suchfunktion!
    2. Überprüfe niemals die Topics nach Ähnlichkeiten!
    3. Schreibe alles in hellgelb!

  3. #3
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    22.11.2005
    Ort
    Braunschweig
    Alter
    48
    Beiträge
    685
    Oh Gott, danke!! Ich sollte mal weniger Drogen nehmen
    Jetzt seh ich's auch. Naja, da werd ich wohl lieber einen externen Pullup nehmen, da weiß ich dann wenigstens, wie groß der ist, und kann mit meinen 1/20 KOhm 'nen Spannungsteiler bauen, der das auf TTL ummünzt.

  4. #4
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    22.11.2005
    Ort
    Braunschweig
    Alter
    48
    Beiträge
    685
    Ok, und wenn man dann zum lesen des Pins PINA statt PORTA nimmt, klappt's auch
    Meine kleine Seite
    http://home.arcor.de/volker.klaffehn
    http://vklaffehn.funpic.de/cms
    neuer Avatar, meine geheime Identität

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

fchao-Sinus-Wechselrichter AliExpress