mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Ausmaskierungen in uVision


Autor: Holger Menges (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

gerade bin ich dabei, eine Funktion, die ich für einen MSP430
geschrieben habe, auf einen C164 zu portieren. Ich verwende uVision von
Keil. Folgende Codeabschnitte machen mir Probleme:

//---------------------------------------------------------------------- 
--------------
//Zuweisung der fuer die LCD - Ansteuerung benoetigten Register und
Bits
//---------------------------------------------------------------------- 
--------------
#define LCD_DIR DP1L                   //Legt die Ports fuer die LCD -
Anbindung fest
#define LCD_OUT P1L                   //Legt das Register fuer die
Ausgabe der LCD - Daten fest
sbit LCD_EN  = P1L^5;                     //Legt den Port fuer das LCD
- Enable - Signal fest
sbit LCD_RS = P1L^4;                     //Legt den Port fuer das LCD -
RS - Signal fest



LCD_OUT |= LCD_EN;                    // setze LCD Enable - Eingang auf
high
//hier Verzögerung
LCD_OUT &= ~LCD_EN;                   // setze LCD Enable - Eingang auf
low

Beim MSP hat das toggeln von P1.5 einwandfrei funktioniert, wieso kann
ich das nicht so bei uVision schreiben?

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.