Stying af alfanumerisk LCD display (Læst 3798x)

Offline janengelbrecht

  • Op-amp
  • ***
  • Indlæg: 211
  • Antal brugbare Indlæg: 23
    • Vis profil
    • Personlig hjemmeside
Stying af alfanumerisk LCD display
« Dato: September 22, 2014, 17:45:31 »
Jeg har et standard 2x20 alfanumerisk LCD display med Hitachi HD44780 LCD controller.
Supernemt at få til at virke med en AVR processor (Arduino).....men men men
Nu er jeg så igang med et MCS-51 baseret projekt: AT89S52 mikrokontroler. Og så vil skidtet altså ikke initialisere selv om man bruger databladsoplysningerne til initialisering:
http://www.rpi.edu/dept/ecse/mps/LCD_Screen-8051.pdf
Øv..... kan huske jeg havde samme problemer i 1990 - dengang løste jeg dem men koden er desværre bortkommet. Har på fornemmelsen det måske skyldes de pauser der skal være imellem de enkelte initialiseringskommandoer. Nemlig at Keil c compileren ikke laver de ønskede pause længder.
Er tricket bare at skifte til assembler så man har styr på tiderne ?

 

Offline gerd

  • Administrator
  • µProcessoren
  • *****
  • Indlæg: 915
  • Antal brugbare Indlæg: 97
    • Vis profil
    • Hjemmeside med nogle af mine projekter
Sv: Stying af alfanumerisk LCD display
« Svar #1 Dato: September 22, 2014, 18:27:41 »
Hej Jan,
der er en NOP funktion i KEIL C:

_nop_ ();

link: http://www.keil.com/support/docs/2315.htm
« Senest Redigeret: September 23, 2014, 07:44:39 af gerd »

 

Offline janengelbrecht

  • Op-amp
  • ***
  • Indlæg: 211
  • Antal brugbare Indlæg: 23
    • Vis profil
    • Personlig hjemmeside
Sv: Stying af alfanumerisk LCD display
« Svar #2 Dato: November 12, 2014, 19:04:10 »
Ja det var et delay der skulle til :P Tak for hints :)

 

Offline Jesper_Munkholm

  • µProcessoren
  • *
  • Indlæg: 380
  • Antal brugbare Indlæg: 36
  • Alt er Volt
    • Vis profil
Sv: Stying af alfanumerisk LCD display
« Svar #3 Dato: November 13, 2014, 16:00:49 »
må man være fræk og spørge ind til projektet??  ;)

sidder selv og er kommet i gang med arduino igen, utroligt at man kan savne sådan en lille fyr!!  ;D
"Buy a man a beer and he wastes an hour. Teach a man to brew and he wastes a lifetime." :)

 

Offline janengelbrecht

  • Op-amp
  • ***
  • Indlæg: 211
  • Antal brugbare Indlæg: 23
    • Vis profil
    • Personlig hjemmeside
Sv: Stying af alfanumerisk LCD display
« Svar #4 Dato: November 13, 2014, 17:09:52 »
Projektet kører :) Dvs. Jeg kan skrive på displayet...scanne 4x4 keypad...styre portene og med en TTL=>USB dims kan jeg kommunikere med en computer og overføre programmer via interne bootloader.

Må indrømme....Arduino/AVR er nemmere så efter jeg konstaterede det virkede røg projektet ind bagerst på en hylde :P