DW EditSeite anzeigenÄltere VersionenLinks hierherAlles aus-/einklappenNach oben Diese Seite ist nicht editierbar. Sie können den Quelltext sehen, jedoch nicht verändern. Kontaktieren Sie den Administrator, wenn Sie glauben, dass hier ein Fehler vorliegt. CKG Editor ====== Infos zur Verwendung von RAM und ROM ====== ===== Nutzung von RAM/ROM in Simulide ===== * Bei Verwendung der Komponente ''RAM/ROM Memory'' in Simulide können die Daten über das Kontextmenu (Rechtsklick aus die Komponente) geladen und abgespeichert werden. * Falls Daten aus einer Datei geladen werden sollen, so sind folgende Varianten möglich: * Variante 1: nicht löschbar - Bei den ''Eigenschaften'' der Komponente ist ''nicht löschbar'' ausgewählt - Daten können dann **vor oder nach dem Start** per Kontextmenu geladen werden * Variante 2: löschbar - Bei den ''Eigenschaften'' der Komponente ist ''nicht löschbar'' **nicht** ausgewählt - Daten können dann nur **nach dem Start** per Kontextmenu geladen werden * Andernfalls wird der Speicher beim Start des Simulation wieder mit 0 gefüllt * Für das Auslesen der Daten muss der Eingang ''/WE'' auf $5\rm~V$ und ''/OE'' auf $0\rm~V$ und gelegt werden. \\ Dann sind folgende Varianten möglich * Variante 1: asynchron - Bei den ''Eigenschaften'' der Komponente ist ''aysnchron'' ausgewählt - Die Daten liegen an ''D0...D7'' direkt an * Variante 1: asynchron - Bei den ''Eigenschaften'' der Komponente ist ''aysnchron'' **nicht** ausgewählt - Die Daten liegen an ''D0...D7'' erst nach einer fallenden Flanke am Eingang ''/CS'' ===== Beispiel in Simulide ===== ==== Konvertierung von *.wav / *.mp3 in *.dat ==== Um die Daten zu konvertieren, kann das Freeware Tool {{https://www.audacity.de/downloads/|Audacity}} genutzt werden. In diesme sind folgende Schritte notwendig: - im Footer von Audacity die Audioposition auf ''samples'' stellen (falls dies nicht schon automatisch eingestellt ist) \\ {{drawio>microcontrollertechnik:UmstellenDesFooters.png}} - Datei (wav / mp3) laden. Hier kann z.B. auf freie, selbst-erzeugte Songs von {{https://suno.com|Suno}} oder Loops aus {{https://freesound.org/|FreeSound.org}} zurückgegriffen werden - Den gewünschten Bereich markieren und eine separate Spur daraus herstellen (Auswahl mit Maus, ''<Strg>+X'', ''<Strg>+V'', Rest löschen über: markieren und ''<Entf>'') - Die Daten über ''Spuren'' >> ''Mix'' >> ''Stereo zu Mono heruntermischen'' auf nur eine Mono-Spur zusammenlegen - Es empfiehlt sich nun die Daten durch ein Tiefpass zu filtern, z.B. mit 4000Hz und : ''Effekt'' >> ''Low-Pass-Filter..'' >> ''Frequenz: 4000,0'' und ''Rolloff: 48 dB/Octave''. \\ Damit kann die Menge an Daten und die Wiedergabefrequenz im Anschluss reduziert werden. -