Hallo ich habe ein problem mit der anhängenden schaltung. wenn ich den spannungsteiler r7 so einstelle das ich am ausgang (pin2) bei 12 V am pin1 1,1V habe und dann den pin2 mit dem pin7 (adc1,PB2) verbinde bricht die spannung am r7/pin2 auf ca. 0,3V zusammen.ich habe auch schon einen neuen tiny benutzt.hat aber auch nicht geholfen. hier noch mein code $regfile = "attiny13.dat" $crystal = 8000000 Dim X As Word Dim I As Word Dim W As Word Config Adc = Single , Prescaler = Auto , Reference = Internal 'ADC1 Konfigurieren Start Adc 'ADC Starten Config Portb.2 = Output Config Portb.4=Output 'Schaltausgang festlegen Config Portb.3 = Input 'Jumper Eingang festlegen Lampe Alias Portb.4 'Alias setzen Jumper Alias Pinb.3 Portb.2 = 0 'Pullup abschalten Portb.3 = 1 'Pullab einschalten Lampe = 1 'Lampe an W = 1 'Zähler auf 1 setzen ( Low Batt Anzeige ) Do X = Getadc(1) 'ADC1 abfragen If X > 768 Then 'ist Spannung > 9V dann Lampe = 1 'Lampe AN If Jumper = 1 Then 'ist Jumper AN dann If X < 853 And W = 1 Then 'ist ADC1 < 10V dann W = W + 1 'Zähler setzen For I = 1 To 'Schleife starten Lampe = 0 'Lampe AUS Wait 1 '1 Sec Warten Lampe = 1 'Lampe AN Wait 1 '1 Sec Warten Next 'Schleife ende End If End If End If If X < 768 Then Lampe = 0 'ist Spannung < 9V Lampe AUS Loop End für eure hilfe wäre ich echt dankbar. gruß claus
An keinem Pin dürfen jemals 12V anliegen, sonst kannst du den Tiny13 wegwerfen (außer PB5, aber wenn du da 12V anlegst, schaltet der Controller sich in den Programmiermodus).
Das hatte ich auch schon. Ging dann aber trotzdem nicht. Input ist natürlich richtig. Funktioniert hat es aber aus einem anderen grund nicht. Ich habe das auf einem stk500 aufgebaut und solange das prgramierkabel ( 6 Pol Kabel ) angeschloßen ist funktionert es nicht. Ich habe den eingang wieder auf Input gestellt und das kabel entfernt und schon läuft es. Danke Claus
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.