Forum: Mikrocontroller und Digitale Elektronik HT46F47(TPS) durch AVR ersetzen-wie?


von mikronaut (Gast)


Lesenswert?

Nachdem ich schon den HT46F47 (von Holtec)als TPS zum Einsatz gebracht 
habe (einfache Tastenprogramierung -nicht Throttle-Steuerung 
gemeint-)wie: KAINKA/ Conrad/Franzis- will ich jetzt einige kleine 
Projekte damit machen.
Der Prozessor HT46F47 gibt es zwar einzeln bei AVR-Modulbus, ich habe 
aber noch einige  AT Mega8.  Auf der Kainka TPS Seite ist angedeutet, 
dass man auch einen Mega8 zum Einsatz bringen kann.
Habe leider keine Schaltung (nur Foto) gefunden.

Frage: Hat schon jemand den Mega8 als TPS zum Einsatz gebracht ?
natürlich auch zum Laufen :)
Falls es irgendwo beschrieben ist, wäre ich auch für einen Link dankbar.
-elektronische Grüsse-

von Jonathan M. (jona)


Lesenswert?

Hi

Ich habe zwar mit nem ATMega noch kein TPS versucht,aber wenn dir das 
nicht weiter hilft musst du halt mal Kainka eine e-mail schreiben...
Inden ersten Sätzen wird aber die Schaltung beschriben.

http://www.elektronik-labor.de/Projekte/TPS5.html#v2

MfG Jonathan

von mikronaut (Gast)


Lesenswert?

@Jonathan
Danke für die Antwort.
Ja, diese Seite hatte ich auch gefunden, woraufhin ich ja die Mega8'er
zum Einsatz bringen will.
Die Programmierung ist ja beschrieben, aber die Schaltung bzw. 
Anschlüsse
sind nicht angegeben. Auf dem Foto sind nur die 4 Led's zu sehen.
Ich nehme an, dass die Pin-Belegung des M8 und des Holtec Prozessors 
nicht
diesselben sind.Die Pinanzahl differiert ja schon.
Eventuell kann man durch Vergleich einige Pins entsprechend zuweisen 
aber ich
weiß, wie ewiges Probieren läuft :( , vor allem, wenn man mehr 
Elektroniker
als Programmierer ist.
Deshalb dachte ich, dass es schon einmal einer versucht hat- man will ja 
das Rad nicht immmer neu erfinden.
Der HT46F47 ist ja leider auch in Elektronikerkreisen nicht sehr 
bekannt, weil kaum jemand die Minisets von Conrad  bzw. Frazis nimmt.
Gruß Mario

von Jonathan M. (jona)


Lesenswert?

Hi

mikronaut schrieb:
> Ich nehme an, dass die Pin-Belegung des M8 und des Holtec Prozessors
> nicht
> diesselben sind.

Nein.Ist ja auch ein anderer µC.

mikronaut schrieb:
> Die Programmierung ist ja beschrieben, aber die Schaltung bzw.
> Anschlüsse

So hat es Kainka beschriben...was gibts da noch zu sagen?

Alle Ein- und Ausgänge liegen am oberen Rand und wurden mit 
Serienwiderständen gegen Überlastung geschützt, die Eingänge 2,2 k, die 
Ausgänge mit 1 k. Die Ausgänge liegen wie bisher auf D0 bis D3, die 
Eingänge wie bisher auf C0 bis C3.

mikronaut schrieb:
> Eventuell kann man durch Vergleich einige Pins entsprechend zuweisen

Brauchst du ja nicht wenn du das Datenblatt anschaust:
http://www.atmel.com/images/doc2486.pdf

MfG Jonathan

von Mikronaut (Gast)


Lesenswert?

Hallo Jonathan,
      danke für die Info....
Falls Du doch noch mal hier vorbeischaust, wirst Du sicherlich
verzweifeln.
Es gibt aber doch immer noch Leute, die leider schon an jugendlicher
Demenz leiden :-)
Habe mir die Pins angesehen, kann aber nur einige zuweisen.
Ich weiß nicht, wohin die PA0..bis.. PA7 vom HT46 zum M8 gehören, da
ich dort keine PA Ports finde!?  Soll ich mir einfach PB oder PC 
aussuchen.
Bin leider mehr der Platinen-Ätzer und Löter und hatte schon diverse 
Rückschläge mit den Prozessoren. (z.B. nicht belegte Ports, die dann an
GNG gelegt werden sollten, was ich nicht wusste.
Also sorry für die dumme Frage: Wo kommen PA0..PA7 an den M8?!
Ich versuche mal eine Skizze anzuhängen, welche meine Frage vieleicht
besser erklärt.
MfG Mario
.... sehe gerade, dass ich aus meiner Word Datei erst mal eine jpg 
machen
soll.
Bild folgt....>

von Mikronaut (Gast)


Angehängte Dateien:

Lesenswert?

Hier das Bild, welches die Frage vielleicht besser erklärt.
1 Bild sagt mehr als 1000 Worte >>
Ich hoffe, das Bild, welches ich in der Vorschau nicht sehe
wird trotzdem angezeigt.
Versuche es trotzdem.

von Fred (Gast)


Lesenswert?

Hi ,
warum nimmst Du keinen Attiny44/84?
Ist auf der Seite beschrieben und klappt toll.
Allerdings fehlen die "integrierten" Programme.
Aber für einfache Dinge klappt's prima.
Gruß Fred

von Mikronaut (Gast)


Lesenswert?

@Fred


...welche Seite ?
oder meinst Du die tiny Seite?

Ich wollte das TPS Prinzip von Kainka zur Anwendung bringen.
TPS= Tastenprogrammierbare Steuerung.
Kleine Prozessoren gibt es ja genug. Der Vorteil der TPS ist
die schnelle, simple Tasteneingabe mit 3 Tastern und dem geringen
Befehlssatz, welcher für kleine Anwendungen voll ausreicht.
Sieh mal bei Kainka und dessen TPS nach, dann weißt Du was ich meine.

Bin selber nicht der "Superprogrammierer", weshalb ich auch nicht die
Ports der µP und deren Zweck zuordnen kann.
Mir geht es darum, zu wissen, welche Pin-Ports des Holtec Prozessors
denen des ATmega8 entsprechen.Bei Kainka wird das nur für Freaks 
erklärt.
Habe noch einige M8 rumzuliegen, weshalb ich nicht die HT46F47 kaufen 
wollte.(€ 12,- + Porto)
Meine Frage erklärt sich vielleicht besser aus dem Bild -siehe oben-, 
welches ich  am 7.11. beigelegt habe. Wenn man es vergrößert, glaube ich 
versteht man meine Frage.
Gruß Mario

von Jonathan M. (jona)


Angehängte Dateien:

Lesenswert?

Hi,

Ich sehe gerade, dass du den µC mit 16 Pins meinst...
Habe jetzt ein Bild für den mit 18 gemacht,sollte aber trotzdem 
stimmen.Musst du dann halt für deinen übertragen.
Hoffe es hilft ;)

MfG Jonathan

P.S.Hoffentlich passt das Bildformat;)

von Mikronaut (Gast)


Lesenswert?

D A N K E,
     so eine Hilfe wünscht man sich :-)    :-)    :-)   !!!!!

Vor allem auch für die nochmalige Bildeinstellung und der
"Superummerierung"
Genau richtig für Halbdemente ;) wie mich.
Nochmals Daumen hoch und Gruß,
Mario

von Fred (Gast)


Lesenswert?

Hi,
vlt. schon etwas (zu)spät der Link

http://www.elektronik-labor.de/Projekte/TPS9.html

Wie gesagt, klappt prima und ist billig.

Gruß Fred

von Mikronaut (Gast)


Lesenswert?

@ Fred
Wer zu spät kommt, den bestraft das Leben ;)
Stimmt eben doch nicht immmer.
Habe gerade nochmal nachgelesen und Deinen Link gefunden.
Ebenfalls ! DANKE !
Diese Seite hatte ich noch nicht.

Es ist vielleicht besser, sich erst hier per Link alle Tip's
zu holen, als alle Seiten abzuklappern und dennoch etwas zu
übersehen :-)
Grüsse Mario

von ab (Gast)


Lesenswert?

Hähä

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.