Hi! Ich wollte mit Proteus ein Programm für einen 80C31 simulieren. Diese Programm soll in einem extra Code Speicher stehen (27C256). Wie muss ich jetzt den Controller einstellen das er den ext. Speicher nutzt? EA liegt auf GND. Das Programm ist auch in den 27C256 geladen.Irgendwie muss ich dem Controller in den Eigenschaften doch sagen das er einen ext. Code Speicher nehmen muss, weil wenn ich die Sim starte gibt es eine Warnmeldung das kein Programm ausgewählt worden ist. Dazu muss ich noch sagen das ich extra die Romless Version des 80C31 von Proteus genommen habe. MFG blutengel
> EA liegt auf GND.
Genau das ist der Pin, der Extenal Access ermöglicht. Schau mal in's
Datenblatt.
Nur leider geht das nicht. Ich denke mal es liegt eher an den Einstellungen in Proteus. Es gibt ja in den Eigenschaften des 80C31 so einige Einstellungsmöglichkeiten aber habe da nicht wegen dem Speiche gefunden.
>> EA liegt auf GND. >Genau das ist der Pin, der Extenal Access ermöglicht. Schau mal in's >Datenblatt. Und ohne Adresslatch geht da auch nix;)
Das ist ja alles klar. Standardt halt. Ich meinte die Simulationseigenschaften von Proteus. Man muss das doch abschalten das er sich wie ein Controller mit internem Rom verhält und auf ext. Speicher zugreift.
>Das ist ja alles klar. Wieso fragst du dann? EA gehört für externen Speicher jedenfalls nicht auf GND. > Standardt halt. Standard;) > Ich meinte die >Simulationseigenschaften von Proteus. Man muss das doch abschalten das >er sich wie ein Controller mit internem Rom verhält und auf ext. >Speicher zugreift. Kann der das überhaupt? Falls ja stehts wohl im Handbuch. Ich würde sowas gar nicht simulieren und die reale Hardware einfach aufbauen.
Wieso gehört der nicht auf GND. Im Datenblatt steht: External Access Enable/Programming Supply Voltage: EA must be externally held low to enable the device to fetch code from external program memory locations 0000H and 0FFFH. If EA is held high, the device executes from internal program memory unless the program counter contains an address greater than 0FFFH. This pin also receives the 12.75V programming supply voltage (VPP) during EPROM programming. If security bit 1 is programmed, EA will be internally latched on Reset.
>Wieso gehört der nicht auf GND. >Im Datenblatt steht: Na dann hast du es ja jetzt endlich mal gelesen;)
Darum geht es ja auch g ar nicht. Es geht mir um die einstellungen in Proteus.Nicht um die Schaltung.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.