Attiny45 PortB3/4

Gast #2508023
Lesenswert?

Hallo,

ich habe ein Problem mit den Tiny45.

Bei allen 4 leuchten 2 LED´s auf ganze Staerke, bei B3 und B4 nur ganz 
schwach gedimmt.

Ich weiss auch nicht was ich noch einstellen soll, die 
Werkseinstellungen wurden gelassen, da ich kein externes Quarz verwende.

Programm ist im Anhang, ich hoffe ihr koennt mir helfen.

Die Schaltung besteht aus 2x 100µF Kondensatoren, einem 100nF zw. Masse 
und VCC und einem 10k R zwischen VCC und Reset.

Dazu ein 7805 Spannungsregler.

Gibt es bei diesen Tiny´s irgendeinen Trick, um die 2 Portpins voll als 
Ausgang zu beschalten?

Danke und Gruss!
1
'-----------------------LED-Test f�r ATtiny45 @ 8Mhz---------------------------'
2
' PINB.0 = Taster                                                              '
3
' PORTB.1 = Wechsel1                                                           '
4
' PORTB.2 = Wechsel2                                                           '
5
' PORTB.3 = Wei�                                                               '
6
' PORTB.4 = Blau                                                               '
7
'------------------------------------------------------------------------------'
8
$regfile = "attiny45.dat"
9
$crystal = 8000000
10
'--------------
11
Declare Sub Tog
12
Ddrb = 00011110
13
Portb = 00000001
14
Taster Alias Pinb.0
15
Wechsel1 Alias Portb.1
16
Wechsel2 Alias Portb.2
17
Weis Alias Portb.3
18
Blau Alias Portb.4
19
Acsr.acd = 0                                                'ACO aus (ecomode)
20

21
Do
22
 Debounce Taster , 0 , Tog , Sub
23
Loop
24

25
Sub Tog
26
Toggle Wechsel1
27
Toggle Wechsel2
28
Toggle Weis
29
Toggle Blau
30
End Sub
Gast #2508066
Lesenswert?

Deswegen weiss ich jetzt trotzdem nicht weiter.

Programmiert wird, wie schon richtig geschrieben, in Bascom.

Ich moechte nur 2 Ausgaenge als "richtige" Ausgaenge schalten und nicht 
gedimmt.

Ueber eine Hilfe waere ich durchaus erfreut!
Die Bascom Hilfe habe ich schon mehrere Male durchgekaut und wie gesagt, 
es ging bis jetzt auf allen Atmels mit dieser Version, nur bei dieser 
Art Tiny´s nicht.
Mache ich irgendwas falsch beim brennen?

Hat das irgendetwas mit der Quarzbelegung auf diesen beiden Pins zu tun?

Helft mir doch mal, bitte.

Vielen Dank.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren