Forum: Mikrocontroller und Digitale Elektronik Nachbau 2 Kanal Tast-Memoryschalter mit PIC 16f54 Mikrocontroller Software?


von Sven (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Alle Miteinander,

hoffe mal das, ich es richtig eingestellt habe.

Ich habe mir bei dem grossen Blauen den 2 Kanal Tast-Memoryschalter 
Best.-# 227387 gekauft und mit einer erweiterten Platine nachgebaut. 
Funktioniert auch.

Nun zu meinem Problem,
jetzt habe ich natürlich die fertig bestückte Originalplatine ohne 
Mikrocontroller  übrig und würde sie gerne weiterhin benutzen.
Jetzt ist der µC ((Typ PIC 16F54) IC 1 - HT118)  natürlich nicht 
pogrammiert und auch nicht fertig pogrammiert über über den grossen 
Blauen zu beziehen.

Hatte die HEX-Datei aus dem original µC ausgelesen und auf den neuen 
kopiert, Steuerung funktioniert aber nicht.
Erkennt die Neutralstellung nicht, bei Bewegung des Steuerknüppels wird 
LED (LD1) heller, ansonsten blinkt sie nur.

Hat jemand diese Schaltung schon einmal nachgebaut ?
Kann man irgendwo/ bei jemanden den programmierten IC erwerben ?
Kennt jemand den Quelltext?

Habe vom Programme schreiben leider noch keine Ahnung.
Brenner ist ein PicKit 3

Danke für die Hilfe schonmal im vorraus

von Nico (Gast)


Lesenswert?

Sven schrieb:
> Ich habe mir bei dem grossen Blauen
Wo?

Sven schrieb:
> Hatte die HEX-Datei aus dem original µC ausgelesen und auf den neuen
> kopiert, Steuerung funktioniert aber nicht.
Vermutlich wurde der µC gegen auslesen geschützt

von Sven S. (sven_rs)


Lesenswert?

bei Conrad

von Nico (Gast)


Lesenswert?

Sven S. schrieb:
> bei Conrad
Sag's doch gleich...

von Chris B. (dekatz)


Lesenswert?

Laut HEX-File ist das CONFIG-Word auf 0x0002 - d.h. LP-Oscillator, 
Watchdog enabled, Codeprotection ON. Da kommt beim Auslesen nur Müll 
raus.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Sven schrieb:
> Kann man irgendwo/bei jemanden den programmierten IC erwerben ?
Dort: 
http://www.conrad.de/ce/de/product/227387/2-Kanal-Tast-Memory-Schalter
Oder wie war die Frage gemeint?

von MaWin (Gast)


Lesenswert?

Es gab sogar mal einen Bausatz davon unter der Nummer 115797.
Gibts nicht mehr.

von Sven S. (sven_rs)


Lesenswert?

Bei Conrad kann man den pogrammierten µC nicht erwerben, hab schon 
nachgefragt.
Meinte ob jemand aus dem Forum die Steuerung schon nachgebaut hat und 
von dieser Person den µC erwerben könnte oder evtl. das Programm dafür.

: Bearbeitet durch User
von Chris S. (schris)


Lesenswert?

Wenn du es nächst kW noch brauchst schick mir eine mail. Diese Woche 
habe ich 0 Zeit und ich müsste die sourcen echt suchen.

von Takao K. (takao_k) Benutzerseite


Lesenswert?

Sven S. schrieb:
> Bei Conrad kann man den pogrammierten µC nicht erwerben, hab schon
> nachgefragt.
> Meinte ob jemand aus dem Forum die Steuerung schon nachgebaut hat und
> von dieser Person den µC erwerben könnte oder evtl. das Programm dafür.

Ja klar diese Firma wuerde Millionen verlieren wenn jemand diesen 16F54 
(512 Words) einfach ausliest und kopiert.

Das ist doch heutzutage sowas von egal- wer es unbeding kopieren will 
und es nicht selbst programmieren kann, soll es halt machen?

Brauchen die nur ein spezielles Bauteil draufzumachen welches schwer zu 
bekommen ist, schon macht es keinen Sinn mehr oder faellt halt auf.

SONY ist mir mal augefallen mit einer HiFi Anlage, da waren jede Menge 
flache LEDs drin, ausgebaut, und ein paar Schaltungen damit gebaut... 
einige Jahre spaeter gibt es jetzt LEDs die fast genauso aussehen!

Mal Geruechte ueber orange Panasonic Einstellregler verbreitet das diese 
sehr gute Qualitaet haben auch nach 20 Jahren noch einwandfrei 
funktionieren...gibt es mittlerweile auf ebay zu kaufen, kosten zwar 40 
dollar / 500 Stck., sind aber wirklich gut.

Mit so einem Kopierschutz schiesst sich C. nur ein Eigentor, wer es 
abkupfern will wird es ohnehin tun.

: Bearbeitet durch User
von Sven S. (sven_rs)


Lesenswert?

Was an dieser Schaltung super ist, ist die möglichkeit über einen Jumper 
drei verschiedene Betriebsmodi zu aktivieren, di da wären:

Tastschalter, Memoryschalter oder eine kombi aus beidem.

von c..c (Gast)


Lesenswert?

Probier mal ob es funkt.

:020000040000FA
:10008000000867006C003F0905060008A702C703C7
:10009000430A0C05000861003B09FF0F2700A70277
:1000A0006C000506410AE7000506410AC103540A2F
:1000B000270243075D0A0C050008C103530A5D0AC5
:1000C00045072604650746040008020CA6014507FB
:1000D00026040008040CA60165074604000805076D
:1000E000730A41090C074B090C067C0A0702EB0155
:1000F0000306AA02A802870A060568006B006A00C8
:10010000A902C903870A260446046E006900080292
:100110008F0043076F0A060469000F0227002703B8
:10012000030600082A032B038F0A37092B00330923
:100130002A002F0927004702570F02000009FF0C71
:100140000500000C2500F80C0600000C2600060532
:1001500068006B006A0069002B09BF0F2F006F0950
:100160002709E60FCB0130002309E60F8B0037008B
:100170006E001F09EF0F2F0068006B006A006F0907
:100180001B0990000306C70A010C2D00CF0A1702B5
:100190008B000306CE0A020C2D00CF0A6D000D0263
:1001A0008E004306BC0A0D0665092D066A092D025C
:0A01B000430660090D022E00BC0A90
:0203FE00950A5E
:021FFE00F30FDF
:00000001FF


Ich hoffe die Zuordnung stimmt.

; gp5 - jp1
; gp4 - out2
; gp3 - inp servo
; gp2 - led
; gp1 - out1
; gp0 - jp2

von c..c (Gast)


Lesenswert?

#define jp1  PORTA,3
#define out2 PORTB,2
#define out1 PORTB,1
#define led  PORTB,0
#define jp2  PORTA,2
#define srv  PORTA,0

Es werden nur zwei jumper unterstuetzt, fuer beide latch muss halt ein 
zweiter jumper verwendet werden.
Gib rueckmeldung ob es funkt oder nicht.

PS:
kannst du die Frequenz von clkout messen ?

von c..c (Gast)


Lesenswert?

:020000040000FA
:10008000000867006C003F0905060008A702C703C7
:10009000430A0C05000861003B09FF0F2700A70277
:1000A0006C000506410AE7000506410AC103540A2F
:1000B000270243075D0A0C050008C103530A5D0AC5
:1000C00045072604650746040008020CA6014507FB
:1000D00026040008040CA60165074604000805076D
:1000E000730A41090C074B090C067C0A0702EB0155
:1000F0000306AA02A802870A060568006B006A00C8
:10010000A902C903870A260446046E006900080292
:100110008F0043076F0A060469000F0227002703B8
:10012000030600082A032B038F0A37092B00330923
:100130002A002F0927004702570F02000009FF0C71
:100140000500000C2500F80C0600000C2600060532
:1001500068006B006A0069002B09BF0F2F006F0950
:100160002709E60FCB0130002309E60F8B00310091
:100170006E001F09EF0F2F0068006B006A006F0907
:100180001B0990000306C70A010C2D00CF0A1102BB
:100190008B000306CE0A020C2D00CF0A6D000D0263
:1001A0008E004306BC0A0D0665092D066A092D025C
:0A01B000430660090D022E00BC0A90
:0203FE00950A5E
:021FFE00F30FDF
:00000001FF

hatte eine Option vergessen anzucklicken.

von c..c (Gast)


Lesenswert?

:020000040000FA
:10008000000867006C00440A450A000005060008E5
:10009000A702C703430A0C05000861006C000506AF
:1000A000410A0506410AC103510A0C05000845072B
:1000B0002604650746040008020CA601450726042D
:1000C0000008040CA60165074604000805076A0A33
:1000D00041090C074D090C06730A0702EB010306E0
:1000E000AA02A8027E0A060568006B006A00A9023F
:1000F000C9037E0A260446046E00690008028F00C8
:100100004307660A060469000F0227002703030657
:1001100000082A032B03860A570C0200FF0C050077
:10012000000C2500F80C0600000C260006056800EF
:100130006B006A006900400C2F006609190CCB01A6
:100140003000190C8B0031006E00100C2F0068007D
:100150006B006A00660990000306B10A010C2D00CD
:10016000B90A11028B000306B80A020C2D00B90A65
:100170006D000D028E004306A70A0D065C092D06D0
:0E01800061092D02430657090D022E00A70A41
:0203FE008C0A67
:021FFE00F30FDF
:00000001FF

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.