Gast
#186003
Der Betreff sagt eigentlich schon alles. (M)Ein Treiber für den I2C-Temperatursensor LM75 (National Semiconductor). Der Umbau für andere Compiler dürfte nicht allzu schwer sein. Gruß Stephan
|
Anzeige
|
LM75 Treiber, C, für PIC CCS-C
Gast
#186003
Der Betreff sagt eigentlich schon alles. (M)Ein Treiber für den I2C-Temperatursensor LM75 (National Semiconductor). Der Umbau für andere Compiler dürfte nicht allzu schwer sein. Gruß Stephan
Gast
#186004
was für ein Müll soll denn dieses Listing darstellen?? Damit kann ich nichts anfangen!!!!!!!
Gast
#574938
Na was soll das? Wenn du dich ein wenig auskennen würdest, könntest du den Code auch lesen. Da es nichts kostest, ist es auch nicht erwünscht dass du dich darüber aufregst. Damit zeigst du nur deinen Karakter. Und der spricht Bände.... Naja, recht hat er aber, der Code ist wirklich völlig unbrauchbar. Keinerlei Kommentare, nen Haufen unbekannter Funktionen, da meckert jeder Compiler, wenn man ihm sowas vorsetzt. Codebeispiele sollten wenigstens ohne Warnungen und Fehler compilierbar sein. Nicht mal der Targettyp und Includes sind angegeben. Und eine Mainloop sollte schon zum guten Ton gehören. Die Codesammlung soll ja Anfängern helfen, und da muß man sie nicht unbedingt mit so einem total uncompilierbaren und unverstehbaren Fragment entmutigen. Peter P.S.: Der Code bringt selbst Profis ins grübeln. Wozu man die write-only Variable b braucht, erschließt sich mir nicht (Rechenzeit vernichten). Und die Umwandlung von Zweierkomplement in Zweierkomplement ist auch das aufwendigste NOP, was ich bisher gesehen habe. Peter Stimmt ... da bleibt ja von der if-Abfrage garnichts mehr übrig, weil sowiso immer data zurückgegeben wird.
Gast
#1421923
Habe heute den Eintrag gesehen Habe erst gerade einen LM75 angesteuert. Ansteuerung mit PIC18F2525 Habe auch CCS C Compiler Ausgabe wie beschrieben an ein 2-Zeilen Display Code im Anhang (Getestet) Lg Studi Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|