Gast
#2446999
Wenn ich hier im Forum bereitgestellte Assemblerprogramme sauge, sind darin oft .inc-Dateien nötig. Wo findet man dann solche, hier im Forum oder anderswo? Hier speziell für die 8051er. Gruß, Hans
|
Anzeige
|
Include-Bibliothek
Gast
#2446999
Wenn ich hier im Forum bereitgestellte Assemblerprogramme sauge, sind darin oft .inc-Dateien nötig. Wo findet man dann solche, hier im Forum oder anderswo? Hier speziell für die 8051er. Gruß, Hans Wahrscheinlich in dem selben Treed wo du das File auch gesaugt hast.
Gast
#2447543
Teilweise, in dem Thread Beitrag "DS18B20 über µC (8051) Beispielprogramm" war in dem Beispiel auch Time_22.inc das ich im Thread nicht fand. Gibt es für die 8051er da irgendwo so Standard-Includes, die allgemein verwendet werden? Gruß, Hans khs schrieb: > Teilweise, > in dem Thread > Beitrag "DS18B20 über µC (8051) Beispielprogramm" > war in dem Beispiel auch > Time_22.inc > das ich im Thread nicht fand. > Gibt es für die 8051er da irgendwo so Standard-Includes, > die allgemein verwendet werden? Solche Dinge schreiben sich die Autoren meistens selber. Da hat jeder seine eigenen Libelingsroutinen. Im konkreten Beispiel bringt dieses Inc-File ziemlich offensichtlich eine Verzögerungsfunktion ein. Im Akku steht die Verzögerungszeit in µs und die Funktion soll einfach diese Zeit warten. Solche Funktionen sind sowieso immer hochgradig vom konkreten System abhängig (Taktfrequenz) so dass man nicht umhin kommt, sich die Funktion selber zu schreiben.
Gast
#2448368
Danke für die ausführliche Antwort. Dieses inc habe ich mit der Forensuche ca. 3 mal gefunden, habe aber nicht darauf geachtet, ob es jedesmal derselbe Autor war. Im AVR-Studio soll es ja eine ganze Menge vorgefertigter inc geben, für die 51er also keine Standardbibliothek. Habe mich mit dem obigen Programm noch nicht so genau befasst, welche Verzögerung da erforderlich ist, aber eine Zeitschleife zu programmieren ist natürlich kein großes Problem. Gruß, Hans
Gast
#2448372
P. S.: Die inc-Datei habe ich natürlich nicht gefunden, nur den Verweis auf die Datei. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|