Forum: Projekte & Code Auswertung von Sensordaten mit 68hc11


von J.K. (Gast)


Lesenswert?

Hi @ all,

kann mir jmd. einen guten Link nennen zu einem Forum für 
Assemblerprogrammierung mit dem 68hc11?!

Ich soll eine Sensorauswertung schreiben, hab aber von der ganzen 
Interruptprogrammierung so gar keine Ahnung...
Im Prinzip geht es darum, das die Sensor einen schwarzen Strich erkennen 
sollen (was sie hardwaremäßig auch schon tun). Ich soll nun den 
Flankenwechsel mittels dem 68hc11 auswerten und den Miniroboter dazu 
bewegen, diesen schwarzen Strich abzulaufen.

Vielleicht gibt es ja auch jmd. der soetwas ähnliches schonmal gemacht 
hat, und mit ein progi zur Verfügung stellen möchte bzw. kann.

Vielen Dank für Eure Hilfe im Voraus

Grüße
J.K.

von Uwe (Gast)


Lesenswert?

Hi!
Versuche es mit einem "IC". 1-3 stehen zur Auswahl und können auf beide 
Flanken(EDGxA=EDGxB=1) wenn ICxI gesetzt, einen Int. auslösen.
68HC11 ist übrigens nicht die komplette Bezeichnung, das Wichtigste 
fehlt ja noch.

MFG Uwe

von Manfred Glahe (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,
das wird schwer werden. Leider gibt es nicht mehr so viele HC11 Anwender 
in Foren.
Auf die schnelle mal ein Assemblerprogramm für einen 68HC11E2. Wichtig 
ist das Unterprogramm SOLAR, dies ist eine Rutine welche 2 analoge 
Eingangswerte (Sonneneinstrahlung) dazu benutzt um die Abweichung vom 
direkten Einstrahlwinkel festzustellen. So ähnlich könntest Du auch 
vorgehen. Im "zickzack" über die schwarze Linie fahren (natürlich nur 
kleine Verfahrwege) und Abtasten. Die Häufigkeit der Treffer (schwarze 
Linie gesehen) läßt nach beiden Seiten nach und das kann man sowohl in 
Richtung als auch in der Höhe der Abweichung auswerten.
Als Interrupt bietet sich der Timer Input Capture an. In meinem Programm 
benutze ich unter anderem den TIC3 für eine Fehlerrutine unter dem 
Unterprogramm Namen "Programmteil Interruptrutine TIC3". Schau Dir das 
mal an (kannst dann gern nachfragen). Zu diesem Thema kann ich Dir das 
Buch "MC68HC11 Mikrocontroller" von Ludwig Orgler empfehlen, der hat das 
sehr übersichtlich geschildert.

MfG  Manfred Glahe

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
Noch kein Account? Hier anmelden.