Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 13:42

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Microchip MPLAB Drehrichtungsabfrage + Shift

Discussion on Microchip MPLAB Drehrichtungsabfrage + Shift within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
S u n's Avatar
 
elite*gold: 460
Join Date: Feb 2010
Posts: 585
Received Thanks: 123
Microchip MPLAB Drehrichtungsabfrage + Shift

edit: Wenn ich hier falsch gepostet habe, bitte moven.. war mir nicht sicher..


Hallo,

Ich beschäftige mich zur Zeit mit dem PICDEM LAB Kit.
Ich programmiere einen PIC16F690 Microcontroller.

Zum Problem w zur Frage:

Ich habe zur Zeit ein Programm, welches LED's im Uhrzeigersinn shiftet. 8 Stück an der Zahl.
Jetzt möchte ich dieses Programm erweitern. Auf dem Board befindet sich ein DC Motor. Diesen habe ich mit einer einfachen Brückenschaltung (noch ohne nutzung des controllers, angeschlossen. (Taster 1 und 4 = links lauf; Taster 2 und 3 = rechtslauf)

Mein Ziel ist es, die drehrichtung des Motors abzufragen. Dafür dachte ich, das ich dem Controller 2 neue Inputs gebe. Wenn Input 1 (rechtslauf) HIGH hat, sollen die LED's weiter im Uhrzeigersinn shiften. Sollte Input 2 HIGH haben, sollen die LED's gegen den Uhrzeigersinn shiften.

Kann ich durch einen einfachen IF / Else Befehl soetwas realisieren? Wenn ja, wie?
Ich denke den Reinen Code für das shiften gegen den Uhrzeigersinn bekomme ich hin. Allerdings habe ich für die verknüpfung mit if und else keine Idee..

Kann mir da jemand helfen?
Wo sollte ich am besten die 2 neuen Eingänge abgreifen? Kann ich die Masse durch die Eingänge erreichen? Also das ich den Motor statt auf Masse, direkt auf den PIC16F690 lege? Ich muss ja irgendwie erkennen wie rum der Motor sich dreht..


Hier der Code:

Und so habe ich den Motor zu Zeit verschaltet:
edit: Ich werde die Taster durch Transistoren ersetzen, da ich nicht immer Tasten möchte, und so direkt einen Ausgang für den Motor verwenden kann.



Hier nochmal das Kit:
S u n is offline  
Reply


Similar Threads Similar Threads
Shift key bug
10/30/2014 - Technical Support - 4 Replies
Hi, first i dont know if this is right section to post my problem because all the stickies in this section is in german language that i don't know, if it is really wrong section i am really sorry and i would be grateful if you can move my topic to the right section. About my problem: When i press Shift key it writes 'a', so when i do shift + (Anything) i get 'a' with it that i have to erase later, i don't know how and why this happened but i tried to search for a fix and i couldn't fix it,...
[B] BF3 LE + Shift 2
06/22/2012 - Origin Trading - 11 Replies
Verkaufe meinen Battlefield 3 Account mit Back to Karkand DLC und Shortcut-Bundle DLC. Rank: 40( Screen ) Auf den Account befindet sich auch Shift 2 Unleashed mit PC DLC. http://i.epvpimg.com/yxurc.png Ich nehme PSC oder andere Accounts !
Shift 2
05/15/2011 - Need for Speed World - 2 Replies
Huhu, betrifft jetzt nicht NFS World aber den Online-Modus von Shift 2 Unleashed. Und zwar, kann man gebannt werden wenn man mit einem Savegame online spielt, das einen ermöglicht hat alle Wagen bereits mit Stufe 5 oder was auch immer zu bekommen und mit denen man dann online fährt?
MAC Shift Help
04/24/2011 - Off Topic - 4 Replies
Hallo ich verstehe nicht wie dass mit Mac Shift gehen soll kann mir wer helfen per PN etc?



All times are GMT +1. The time now is 13:45.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.