Forum: Mikrocontroller und Digitale Elektronik Programmieren mit dem ATtiny 2313 lernen


von Simon R. (simon_r44)


Lesenswert?

So, es ist jetzt die Zeit gekommen. Nun will ich endlich anfangen...

Zu Verfügung habe ich zum Einstieg:
- ATtiny 2313
- Programmer
- Bascom AVR-IDE 2.0.5.0

Nun will ich einmal klein anfangen wie jeder höchstwarscheinlich 
angefangen hat. Eine LED zum leuchten zu bringen mit folgendem:
http://www.pollin.de/shop/dt/MTUyOTc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/LEDs/LED_Matrix_OPTO_14431EG_rot_gruen_4x4.html

>Betriebsspannung:
>- Vorwärtsspannung rote LEDs 5,5 V-
>- Vorwärtsspannung grüne LEDs 6,5 V-

Die durchschnittliche Spannung sollte 6V sein. Der Chip verträgt aber 
nur 5,5V?

1. Das Programm soll erst die Roten LEDs zum leuchten bringen - ein Port 
muss eingeschaltet werden. Dann wieder aus...

2. ... jetzt sollen die Grünen LEDs leuchten - Ein anderer Port ein. 
Dann wieder aus..

3. ... nun sollen Rot und Grün leuchten(es entsteht Gelb in einer 
Linse)- also beide Ports solen eingeschaltet sein...


Das Programm startet warscheinlich mit:

>$regfile = "ATtiny2313.dat"

von Hubert G. (hubertg)


Lesenswert?

Mit den Leds wirst du keine Freude haben, die sind für 12V 
Betriebsspannung ausgelegt. Im zugehörigen Datenblatt sieht man, das 
immer drei Leds in Serie geschaltet sind.
Wenn du sie unbedingt verwenden willst, dann mit einem Transistor als 
Schalter zusätzlich.

von Babbel (Gast)


Lesenswert?

Wo ist die Frage?

von Simon R. (simon_r44)


Lesenswert?

Babbel schrieb:
> Wo ist die Frage?

Wie ich anfangen soll das Programm zu schreiben...
Meinetwegen kann ich auch mit einem einfachen Lauflicht starten. So 
viele Ausgänge vom Chip frei sind.

von Hubert G. (hubertg)


Lesenswert?

Wenn du nicht weisst wie du anfangen sollst, dann hilft dir sicher ein 
Tutorial:
http://halvar.at/elektronik/kleiner_bascom_avr_kurs/

von Thomas D. (thomasderbastler)


Lesenswert?

Simon R. schrieb:
> Zu Verfügung habe ich zum Einstieg:
> - ATtiny 2313
> - Programmer
> - Bascom AVR-IDE 2.0.5.0

Welchen Programmer nimmst ?

Aktuelle Bascom Version 2.0.7.1

von Simon R. (simon_r44)


Lesenswert?

Thomas der Bastler schrieb:
> Welchen Programmer nimmst ?

ISP Programmer. Hab da ne Adapterplatine.

von Thomas D. (thomasderbastler)


Lesenswert?

Simon R. schrieb:
> Hab da ne Adapterplatine.

Lass mal sehen bitte..

von Simon R. (simon_r44)


Lesenswert?

Thomas der Bastler schrieb:
> Lass mal sehen bitte..

Was heisßt Adapterplatine. Ich programmiere den über ISP in einer 
anderen Schaltung. Ich tausche den Chip. Dies richtet aber keinen 
Schaden an!

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
Noch kein Account? Hier anmelden.