Studium, Ausbildung und Beruf
 StudiumHome   FAQFAQ   RegelnRegeln   SuchenSuchen    RegistrierenRegistrieren   LoginLogin

Assember Programm kommentieren
Neues Thema eröffnen   Neue Antwort erstellen
Foren-Übersicht -> Informatik-Forum -> Assember Programm kommentieren
 
Autor Nachricht
felix_heinz
Newbie
Benutzer-Profile anzeigen
Newbie


Anmeldungsdatum: 13.03.2007
Beiträge: 2

BeitragVerfasst am: 13 März 2007 - 06:11:58    Titel: Assember Programm kommentieren

Hallo Leute,
ich muss demnächst ein Assember Programm zum Thema Temperatursensor kommentieren. Hab schon einiges hinzugefügt, aber
dennoch hacke ich an einigen Zeilen, da ich jede Zeile kommentieren muss und natürlich die Funktion des Programms sagen muss.

Wäre echt toll wenn jemand meine Ansätze verbessern könnte.

Also so fängt dieses Programm an:

#define SPYBOT
#include “LLBIOS_com.nqh“
#define HYS_MAX 26 //Temperaturangabe
#define HYS_MIN 25 //Temperaturangabe

task main ()
{
InitLLBIOS();



InitDS1621 (TSENSOR_1 ); // Initialisiert einen DS1621
LCD_Send_Control (CLR LCD);
LCD_FText_Out ( FTEXT_1 ); // ein Fest-Text aus den EPROM
wird auf LCD-Display ausgeg.
WriteTempHigh ( TSENSOR_1, HYS_MAX ); // setze die obere
Temp. der Schalthys vom Ausgang
WriteTempLow (TSENSOR_1, HYS_MIN ); ToutdsDS1021

for();; Temp. Angabe in Celcius
{
Wait ( 50 ) ;
ClearMessage();
ReadTempHigh ( TSENSOR_1 ); // Liest das High Byte dem
Temperatur
WaitMessage () ;
LCD_Send_Control (ML1P1_LCD+10 ) ;
LCD_Out_Char (Message ( ) ) ; // Die unteren 8Bit des in
Wert “Message” werden als 5-stellige
Dezimal zahlen auf dem LCD-
Display ausgegeben. Die Zahl ist
vorzeichenlos, also im M. positiv

ClearMessage();
ReadTempLow () ; // Lies des Low-Byte der
Temp. nach einen Aufruf
der Fkt. ReadTempHigh
WaitMessage () ;
LCD_Send_Control (ML1P1_LCD+10 ) ; // sendet ein
Control Command
zum Display
if ( Message () & 0x80 )
{
LCD_Out_ASCII (0x35) ; // sendet ein ASCII Zeichen
zum LCD-Display → Zahl 5
}
else
{
LCD_Out_ASCII (0x30) ;
}
}


Danke im vorraus Wink
Tolotos
Full Member
Benutzer-Profile anzeigen
Full Member


Anmeldungsdatum: 20.01.2007
Beiträge: 307

BeitragVerfasst am: 13 März 2007 - 16:21:36    Titel:

Erstens ist das kein Assembler- sondern ein C-Programm.
Zweitens: Wie sollen wir ein Programm kommentieren, dessen
Funktion wir nicht kennen? Shocked
felix_heinz
Newbie
Benutzer-Profile anzeigen
Newbie


Anmeldungsdatum: 13.03.2007
Beiträge: 2

BeitragVerfasst am: 14 März 2007 - 17:15:20    Titel:

OK, also wie schon gesagt, es geht um Temperaturmessung.
Und durch den Temperatursensoren wird was ausgegeben.

Aber wenn ich mehr wüsste dann würd ich das doch auch nicht fragen oder ?? Confused
Griffith
Junior Member
Benutzer-Profile anzeigen
Junior Member


Anmeldungsdatum: 21.08.2006
Beiträge: 83
Wohnort: NRW

BeitragVerfasst am: 15 März 2007 - 14:02:53    Titel:

Das is doch schon kommentiert oO
lunbz
Newbie
Benutzer-Profile anzeigen
Newbie


Anmeldungsdatum: 23.12.2006
Beiträge: 23

BeitragVerfasst am: 15 März 2007 - 17:01:00    Titel:

Zitat:
da ich jede Zeile kommentieren muss


Offensichtlich nicht ausreichend.
Beiträge der letzten Zeit anzeigen:   
Foren-Übersicht -> Informatik-Forum -> Assember Programm kommentieren
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

Chat :: Nachrichten:: Lexikon :: Bücher :: Impressum