Forum: Compiler & IDEs ATTiny und externe Beschaltung


von Frank Kellner (Gast)


Lesenswert?

Hallo,
ich will mir ne einfache Lüfterregelung mit dem Tiny bauen. Aber wie
ist das mit der Beschaltung? zB der Aref liegt ja mit auf dem MOSI und
der ADC0 mit auf dem Reset. jetzt kann ich ja schlecht zB auf den Aref
einfach die 5 Volt legen, da ich mir ja dann die Programmierung sperre.
Gut, das könnte man über einen Jumper lösen, so oft Programmiert man den
ja nicht. Aber wie ist das mit dem Reset. Den müste ich ja auf 5 Volt
legen, bzw am Anfang kurz auf GND. Aber dann kann ich ja schlecht noch
meinen Temp-Sensor da anschliessen. bzw wenn der Temp-Sensor mal 0 Volt
rausgibt, bekäm der MC ja nen Reset oder versteh ich da was falsch?

thx schon mal,
Frank

von Frank Kellner (Gast)


Lesenswert?

Hab meine Fragen schon slebst beantwortet.
Jedenfalls die Frage mit dem Reset.
Wenn man den PIN als normalen PIN nutzen will und nicht als Reset, muss
man in den Security-Bits RSTDISBL setzten, und der Controller hat nur
noch den Reset on Power.
Und bei den anderen Pins werde ich wohl Jumper während der
Programmierung setzten.

Frank

von Jörg Wunsch (Gast)


Lesenswert?

Du denkst aber dran, daß Du ohne /RESET-Pin kein ISP mehr machen
kannst, ja?

von Frank Kellner (Gast)


Lesenswert?

Ähm, nee, hab ich nicht.
Ich programmier zB mit dem Ponyprog über nen Serielles Kabel. Würde ich
da Probleme bekommen, wenn ich den Reset-PIN abschalte? Denn den nutzt
der Ponyprog ja auch, oder wie ist das?
Womit kann man den denn sonst noch proggen, nachdem der Reset nicht
mehr da ist?

Frank

von peter (Gast)


Lesenswert?

Hi,
nimm doch Vcc als Referenzspannung, Vcc kann man intern auf Aref
schalten.Und für ne einfache Lüftersteuerung reichen doch 5 IO Pins
aus, also lass einfach Reset enabled und nimm einen anderen ADC.
Gruss
peter

von Frank Kellner (Gast)


Lesenswert?

Jo,
wer ich wohl auch so machen, würde mich nur mal interessieren wie man
das macht, wenn man alle Pins benötigt.

Frank

von peter (Gast)


Lesenswert?

Hi,
dann musst du die Fusebits des Tiny im High Voltage Serial programming
mode setzen. Ich mache das mit dem Atmega 8.
Gruss
peter

von Frank Kellner (Gast)


Lesenswert?

Ahh, ok, thx.
Dann weiss ich erstmal Bescheid.

Frank

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.