One-Wire Thermometer DS18B20 mit Charon 2

Gast #1894907
Lesenswert?
• ▲
▼
Hi,

ich bin Ben, ich studiere Informatik im 3. Semester und habe nun endlich 
das Glück Embedded Systems zu haben.

Leider ist jedoch das vermittelte Wissen in unseren 2 Wochenstunden sehr 
minimal, ich habe mir jetzt ein Charon 2 Developer Kit 
(http://www.hwgroup.cz/products/charon2/ch2dk_en.html) gekauft und 
möchte am liebsten direkt loslegen.
In der Uni verwenden wir Assembler und/oder C um mit genau diesen 
Developer Kits zu arbeiten.
Wir nutzen dazu vorgefertigte "makefile"'s um aus diesen Dateien "*.cob" 
Dateien zu erstellen.
Außerdem nutzen wir "Minikermit" um diese Dateien "cob" Dateien auf die 
Microcontroller zu bringen.
Auf den Micros läuft eine Art Betriebsystem "Bamo", das von unseren 
Vorgängern entwickelt wurde.

Auf jeden Fall würde ich mich gern tiefer in die Materie einarbeiten, 
doch unsere Lehrvorstellung sieht leider außer ASM nicht wirklich viel 
mehr vor. Meine ASM Fähigkeiten sind jedoch trotz regelmäßig besuchten 
Lehrveranstaltungen nicht ausreichend, um die Logik des DS17B20 zu 
verstehen.
Mir gelingt es unter Verwendung von C das Display anzusteuern und zu 
befüllen.

Allerdings fehlt mir der Ansatz One-Wire zu benutzen, bzw. das 
Thermometer irgendwie zu verwenden.

Kann mir jemand helfen, bzw. Tips geben wie ich das am cleversten in ASM 
anstelle?

Lg Ben
Persönliche Seite #1895075
Lesenswert?
• ▲
▼

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.