Forum: Mikrocontroller und Digitale Elektronik Biete 10€ Belohnung für kurze Hilfe!


von Hans-Dieter B. (phenom33)


Lesenswert?

Hallo Zusammen!

Ich brauche einen seriellen Eeprom 24LC16 für eine Multisim 12 
Simulation.
Habe hier schon oft gepostet(bekam keine Antwort)
Meine Frage:
Wer kann mir für Multisim einen seriellen Eeprom 24LC16 erstellen,
und erklären wie man das selbst macht.
Bin jetzt 5 Tage am suchen(kein Erfolg,bin Anfänger)
Zahle Demjenigen 10€(das ist es mir wert)

Bitte um Antwort.
Danke!

Gruß
Hans Dieter

von Oliver H. (Firma: OliverHeinrichs.de) (dobson)


Lesenswert?


von Hans-Dieter B. (phenom33)


Lesenswert?

Da blicke ich nicht durch(Anfänger)

von Hans-Dieter B. (phenom33)


Lesenswert?

Brauche eigentlich nur,

SO ETWAS:
1
##################  Modelldatenbericht  ##################
2
3
============= SPICE-Modell =================
4
**************************
5
**Pin order for model**
6
**************************
7
* Input Section *
8
* 1 - 5  Port A  
9
* 6 - 13 Port B
10
* 14     Master Reset
11
* Output Section *
12
* 15 - 19 Port A 
13
* 20 - 27 Port B
14
* 28     Osc2 Clock Out
15
***************************
16
============= Modellvorlage =================
17
a%p [%tRA0?%t:r%t;RA0
18
+      %tRA1?%t:r%t;RA1
19
+      %tRA2?%t:r%t;RA2
20
+      %tRA3?%t:r%t;RA3
21
+      %tRA4T0CKI?%t:r%t;RA4T0CKI
22
+      %tRB0INT?%t:r%t;RB0INT
23
+      %tRB1?%t:r%t;RB1
24
+      %tRB2?%t:r%t;RB2
25
+      %tRB3?%t:r%t;RB3
26
+      %tRB4?%t:r%t;RB4
27
+      %tRB5?%t:r%t;RB5
28
+      %tRB6?%t:r%t;RB6
29
+      %tRB7?%t:r%t;RB7
30
+      %t^MCLR^?%t:d%t;^MCLR^]
31
+   [%tRA0?%t:d%t;RA0
32
+      %tRA1?%t:d%t;RA1
33
+      %tRA2?%t:d%t;RA2
34
+      %tRA3?%t:d%t;RA3
35
+      %tRA4T0CKI?%t:d%t;RA4T0CKI
36
+      %tRB0INT?%t:d%t;RB0INT
37
+      %tRB1?%t:d%t;RB1
38
+      %tRB2?%t:d%t;RB2
39
+      %tRB3?%t:d%t;RB3
40
+      %tRB4?%t:d%t;RB4
41
+      %tRB5?%t:d%t;RB5
42
+      %tRB6?%t:d%t;RB6
43
+      %tRB7?%t:d%t;RB7
44
+      %tOSC2CLKOUT?%t:d%t;OSC2CLKOUT] PIC16F84A_CPU%p
45
.model PIC16F84A_CPU%p  d_cpupic (rise_delay = 1.0e-9 fall_delay = 1.0e-9
46
+  cpu_arch_id = "picmid"
47
+  cpu_part_id = "microchip_pic16f84"
48
+  hex_file = "rom.hex"
49
+  input_load = 1.0e-12
50
+  clock_freq = <#3>
51
+  rom_words = <#1>
52
+  eeprom_bytes = <#2> )

Weiß nich wie man das erstellt.

von Hans-Dieter B. (phenom33)


Lesenswert?

Ich bezahle gerne die 10€ für das fertige Modell.
Das ist es mir wert.

von pegel (Gast)


Lesenswert?

Gibts wieder eine Tür zu Premiere/Sky ???

von Hans-Dieter B. (phenom33)


Lesenswert?

NENE bin Anfänger brauche nur das Bautel werde fast verückt suche jetzt 
schon 5 Tage

von Bulli (Gast)


Lesenswert?

pegel schrieb:
> Gibts wieder eine Tür zu Premiere/Sky ???

LOL
Wohl kaum mit nem simplen 24LC16...

von Hans-Dieter B. (phenom33)


Lesenswert?

Na wenn du so schlau bist dann erstelle mir doch einen!
Ich hole mir an der Tanke einen Paysafe Gutschein und gebe dir den code.
Das gilt auch für alle anderen die mir weiterhelfen!

von Purzel H. (hacky)


Lesenswert?

Was soll eine Simulation? An so einem Bauteil ist nichts so schwierig, 
dass man eine Simulation braeuchte.

von Hans-Dieter B. (phenom33)


Lesenswert?

Ich habe den 16F84 zum laufen bekommen ich brauche nur das Bauteil mehr 
nicht
(und eine Anleitung wie mann es erstellt bin halt zu blöde)

von Hag Nag (Gast)


Lesenswert?

Hans-Dieter Behrendt schrieb:
> (und eine Anleitung wie mann es erstellt bin halt zu blöde)

Allerdings. Dir zu helfen waere ein grober Eingriff in die Evolution.

von Hans-Dieter B. (phenom33)


Lesenswert?

Ja danke für deine Antwort!
Habe halt mal nur einen IQ kurz unter der Beutelratte lach

von Zorg (Gast)


Lesenswert?

> 16F84

Das alte Teil ist ja sogar noch in Produktion, ist ja verrückt.
Damit habe ich glaube vor >10 Jahren was mit gemacht und da war er schon 
nicht mehr der neueste.

;-)

Du verschwendest Deine Zeit mit uraltem Kram.
Nimm halt einen PIC / AVR mit internem EEPROM.

von Hans-Dieter B. (phenom33)


Lesenswert?

Aber ich lebe trotzdem und habe es bis jetzt zu einem alter von 44 
geschaft das iss doch mal ne Leistung oder?

von Hans-Dieter B. (phenom33)


Lesenswert?

Nein ich möchte eine Goldwafer simulieren mehr nicht

von voodoofrei (Gast)


Lesenswert?

Zorg schrieb:
>> 16F84
>
> Das alte Teil ist ja sogar noch in Produktion, ist ja verrückt.
> Damit habe ich glaube vor >10 Jahren was mit gemacht und da war er schon
> nicht mehr der neueste.

Wird wohl nur noch wegen der Bastler produziert:

http://www.sprut.de/electronic/pic/16f84.htm

(Nicht dass man damit Umsatz/Gewinn machen könnten - eher wegen der 
"Nachwuchsförderung")

von Hans-Dieter B. (phenom33)


Lesenswert?

Danke aber den habe ich schon in meiner simulation und erläauft auch uch 
brauche eien 24LC16 zum simulieren

von B. L. (b8limer)


Lesenswert?

Hans-Dieter Behrendt schrieb:
> Danke aber den habe ich schon in meiner simulation und erläauft auch uch
> brauche eien 24LC16 zum simulieren

Ja weißt die Sache ist die: Modelle zu erstellen, das ist eine 
langwierige und kostenintensive Sache. Die paar Zeilen die du da oben 
siehst, das ist nicht das Multisimmodell, sondern ein Teil des 
Pinassignments und das Linking auf die "wahren" Modelle. Das eigentlich 
Modell vom PIC dürfte einige (Zehn)Tausend Zeilen Code umfassen. Der 
24C16 ist zwar nicht so kompiliziert aber das ist nix was du für 10€ 
bekommst.

von Hans-Dieter B. (phenom33)


Lesenswert?

Was erzählst du denn für einen mist!
Das stimmt doch garnicht!
In multisim 12 muss man nur die modelldaten eingeben und dann läuft das.
10 Tausend zeilen du spinnst ja.

von EGS_TI (Gast)


Lesenswert?

Muhahaha xD

von spontan (Gast)


Lesenswert?

>In multisim 12 muss man nur die modelldaten eingeben und dann läuft das.

Tue es einfach.

>10 Tausend zeilen du spinnst ja.

Damit fallen Deine Aussichetn, daß Dir geholfen wird.

von Mighty (Gast)


Lesenswert?

In Proteus geht das ohne Probleme, weil 2416 bereits eingebaut. 
Haaarrrrr

von pegel (Gast)


Lesenswert?

Es wird dummerweise schon wieder laut hier. Aber trotzdem noch die Idee 
es mal über VHDL/Verilog zu versuchen. Code für die 24Cxx finden sich 
leichter.

von Hans-Dieter B. (phenom33)


Lesenswert?

Ohh vielen dank dir proteus habe ich danke für den tipp!

von Purzel H. (hacky)


Lesenswert?

Was soll denn simuliert werden? Soll das Setup auf 400MHz overclockt 
werden?

von John B. (johnbauer)


Lesenswert?

Zorg schrieb:
> Du verschwendest Deine Zeit mit uraltem Kram.
> Nimm halt einen PIC / AVR mit internem EEPROM.

Der PIC16F84 hat ein internes EEPROM mit 64 Byte.

von Jens P. (picler)


Lesenswert?

Früher(tm) haben wir gebastelt und die EPROMs und Controller 
programmiert, heute wird halt nur noch simuliert. Das ist bei Projekten, 
die nach der Fertigstellung eh in der Schublade landen durchaus 
sinnvoll, weil resourcen- und kostenschonend. Trotzdem erschließt sich 
mir der Sinn nicht. Aber vielleicht liegt es auch an meinem geistigen 
Horizont.

PS: Das der 16F84 noch von Microchip geliefert wird, ist eine löbliche 
Ausnahme. Andere Hersteller stellen nach ein paar Jahren die Produktion 
ein und der Kunde kann sehen, wie er sein Produkt herstellt. Zwar gibt 
es oft pinkompatible Nachfolger (wie auch hier), die sind aber nicht 
100% softwarekompatibel.

von sagmal (Gast)


Lesenswert?

..das geht ja hier zu wie bei den Flintstones !
Wo ist Keule zum Kleinhacken ?

von Guido C. (guidoanalog)


Lesenswert?

Hallo Hans-Dieter,

letztlich simuliert Multisim mit Spice.
Zitat http://www.ni.com/multisim/
"With Multisim, you can optimize your circuit design performance with 
powerful SPICE simulation and intuitive analyses."

Zum erstellen eine Multisim-Bauteils benötigtst Du ein geeignetes 
Simulationsmodell.

Zitat http://www.ni.com/white-paper/3173/de#toc7
"Simulationsmodell erhalten Sie durch:
* Herunterladen eines SPICE-Modells von der Hersteller-Website oder 
einer anderen Quelle
* Manuelles Erstellen einer Teilschaltung oder eines Grundmodells
* Verwenden eines Multisim-Modellgenerators
* Bearbeiten eines vorhandenen Modells"

Falls es, wie ich Deinen bisherigen Beiträgen entnehme, kein 
vorgefertigtes SPICE-Modell gibt, auf das Du Dich stützen kannst, wird 
es sehr schwierige ein entsprechendes Multisim-Bauteil zu erstellen. Ein 
derartige SPICE-Modell selbst zu erstellen geht zwar ist jedoch selbst 
mit Datenblatt keine einfache Sache.

Mit freundlichen Grüßen
Guido

von Bulli (Gast)


Lesenswert?

Jens PICler schrieb:
> Früher(tm) haben wir gebastelt und die EPROMs und Controller
> programmiert, heute wird halt nur noch simuliert. Das ist bei Projekten,
> die nach der Fertigstellung eh in der Schublade landen durchaus
> sinnvoll, weil resourcen- und kostenschonend.

Und idealerweise kommt dann zum Schluss die große Überraschung, wenn die 
Simulation nicht so ganz mit dem realen Aufbau übereinstimmen will...

Hans-Dieter Behrendt schrieb:
> Nein ich möchte eine Goldwafer simulieren mehr nicht

Die gibts doch für 3,50€ zu kaufen. Dann hast du die reale Hardware zum 
testen und kannst dir den Simulationsquatsch sparen.

von Hans-Dieter B. (phenom33)


Lesenswert?

Danke für eure antworten morgen bekpmme ich meine Hardware.
Dann teste ich das real.

Danke an alle nochmal!

Gruß
Hans Dieter

von Peter D. (peda)


Lesenswert?

Hans-Dieter Behrendt schrieb:
> Brauche eigentlich nur,
>
> SO ETWAS:

Diese paar Zeilen stellen niemals einen kompletten PIC dar. Irgendwo 
wird da noch eine ziemlich große Lib eingebunden.
Grob gesagt sollte die Simulation des PIC deutlich größer als dessen 
ausführliches Datenblatt sein.

Ebenso wird es beim 24C16 sein.
Falls Dein Multisim schon den 24C02 kennt, könnstest Du ja daraus einen 
24C16 basteln.


Peter

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.