CANBus Empfänger, Interrupt gesteuert
TJ posted in Assembler, CAN-Bus, El-Labor-2, PIC on Mai 10th, 2007
Die Entwicklung unseres Projekts für das EL2 Labor nähert sich mit großen Schritten dem Ziel. Heute ist es mir gelungen denPIC so zu programmieren, dass er CAN-Nachrichten mit zwei verschiedenen IDs liest und die darin enthaltene Temperatur auf dem Display ausgibt.
Das Konzept ist so gestaltet, dass der Prozessor im Hauptprogramm die Werte der temporären Speicher für die zwei Temperaturen auf das Display schreibt. Das lesen der CAN-Nachrichten ist Interrupt gesteuert, d.h. wenn eine Nachricht eintrifft wird ein Interrupt ausgelöst der dann den Inhalt in die oben genannten Speicherzellen kopiert.
Die Software ist bei den Projektdateien oder hier zu finden.
Tags: CAN, display, Interrupt, PIC
Leave a Response