Hallo zusammen, Ich versuche gerade einen BME280 Temperatur/Druck/Feuchte - Sensor mit einem PIC18F452 auszulesen. Die entsprechende Hardware dazu ist schon fertig (ICD3, PICDEM 2 PLUS DEMO BOARD, Bread Board zum aufstecken..) Nun bin mit dem Code schreiben in MPLAB so weit wie ich es geschafft habe. Ergebnis: es funktioniert nicht. Ich komm nicht mehr weiter. Könntet ihr da bitte einmal drüber schauen? Bis jetzt habe ich nur die Funktion für die Temperatur-Messung geschrieben. Druck und Feuchte können nach Erfolg dann ja noch ergänzt werden. Also die Messwerte sollen später dann einmal auf die UART rausgeschrieben werden. Jetzt aber will ich einmal sehen ob überhaupt ein richtiger Temperaturwert herauskommt. Beim Debuggen und Abfragen meiner Variable für den Temperaturwert kommt jedoch ein falscher Wert raus. Mache ich Fehler bei der Initialisierung (Baud Rate), an der Funktion I2C_read, oder beim ständigen shiften der Register? Vielen Dank im Vorraus! LG
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.