hallo wir haben ein platine (pic18f452) mit einem drucksensor. wir wollen den takt (20mhz) auch an den drucksensor weitergeben. weiß jemand wie das geht? wir programmieren mit ccs compiler. danke
Moment, ich hole meine Kristallkugel. Mal im Ernst: Ein paar mehr Informationen wären schon hilfreich.
hallo auf unsrer platine haben wir einen externen quarz der am pic auf OSC1 und OSC2 hängt und den pic mit 20mhz taktet. weiters hängt der drucksensor (mpxy8020) an pins des pics. der drucksensor benötigt ebenfalls einen takt und dieser wird/sollte über das programm dem drucksensor mitgegeben werden. in unserem programm haben wir die pins defeniert, sowie die outputs bzw inputs des pics. clock pin auf dem pic: #bit P35_RB2_Clock = sy_iPortB.2 an diese sollt die clock für den drucksensor gelegt werden. danke für deine hilfe
Lad mal das Datenblatt von dem mpxy8020 hoch (finde auf die Schnelle keine ausgiebigen Infos zu dem Chip). Der Takt wird doch mit Sicherheit nur für die serielle Datenübertragung verwendet!? Wenn das der Fall ist und kein Hardware SPI / I²C verwendet werden kann/soll, dann muss halt nur der entsprechende Pin mit ein wenig Pause dazwischen von 0 auf 1 usw. gesetzt werden.
Warum dieser Forenteil? (Forum: Platinen) 20MHz in Software bei 20MHz Clock wird schwer werden. Wenn der Sensor wirklich 20Mhz braucht, kann man versuchen ihn direkt mit an den Quarz zu hängen.
Das ist der Takteingang für die serielle Datenübertragung. Wie Zwirbeljupp schon gesagt hat kannst du einfach den entsprechenden Pin mit ein wenig Pause dazwischen von 0 auf 1 usw. setzen.
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.