Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
artikel:displays:weh001602_spi_democode [2013/03/03 13:08] – 1us delay reicht auch, klappt sogar ohne delay, aber sicher ist sicher... Hannes Jochriemartikel:displays:weh001602_spi_democode [2024/02/06 09:43] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 73: Zeile 73:
  sende_befehl(0b00000010); // Display home  sende_befehl(0b00000010); // Display home
  _delay_us(500);  _delay_us(500);
- sende_befehl(0b00000100); // Entry mode: Dekrement, no shift.+ sende_befehl(0b00000110); // Entry mode: Dekrement, no shift.
  _delay_us(500);  _delay_us(500);
   
Zeile 143: Zeile 143:
  
  if(zeile == 0)  if(zeile == 0)
- sende_befehl((0x80)+19); // Setze Adresse an die erste Position von Zeile 1+ sende_befehl((0x80)+0); // Setze Adresse an die erste Position von Zeile 1
  else  else
- sende_befehl((0x80)+83); // Setze Adresse an die erste Position von Zeile 2+ sende_befehl((0x80)+64); // Setze Adresse an die erste Position von Zeile 2
  while ((zeichen = *text++))   while ((zeichen = *text++)) 
  { // Solange Zeichen vorhanden sind zum Display schicken  { // Solange Zeichen vorhanden sind zum Display schicken