## c't-Projekte - Mailinglisten

[Voriger (Datum)] [Nächster (Datum)] [Voriger (Thread)] [Nächster (Thread)]
[Nach Datum][Nach Thread]

### Re: [ct-bot] Fragen zum Framework (Display)

Absender: Timo Sandmann
Datum: Do, 12.04.2007 00:28:19
In-reply-to: <71570320.20070408172230@xxxxxxxxxxxxxxxxx>
References: <697C8692-44FD-4ABF-AC34-70E5AADEDEFC@xxxxxxxx> <12024854819.20070407203321@xxxxxxxxxxxxxxxxx> <57CE0C00-EC02-4C39-A4D8-8D6E982F7065@xxxxxxxx> <71570320.20070408172230@xxxxxxxxxxxxxxxxx>

    Hallo,

    Am 08.04.2007 um 17:22 schrieb Thorsten Thiele:

>     Ich habe im Moment keinen Ueberblick, ob Busy ausgewertet wird.

    nein

>     Einfacher Versuch: aus dem vorhandenen delay(12) ein delay(20) oder so
>     machen und zwischen display_cursor(2,2) und display_printf("Hallo")
>     auch mal ein (kleineres) Delay einbauen. Vermutlich verschwindet der
>     Effekt dann....

`Das delay ist in der Tat zu klein, allerdings nicht in der` `Testroutine (aus der ursprünglichen eMail), sondern im ct-Bot-` `Framework. o.O`

    Das ist bisher nur scheinbar noch niemandem aufgefallen... ;-)

`Laut Datenblatt des Displaycontrollers dauert ein "Return home" 1,52` `ms, display_cmd() wartet aber derzeit nur knapp 47 us.` `Ändert man die Warteschleife in display_cmd() wie folgt, verschwindet` `der Effekt (jedenfalls bei mir, bitte mal testen):`

    	/* 1.52 ms warten */
    	uint16 i;

`for (i=0; i<3500; i++) { // 1520 us * 16 C / us = 24300 C => 3500` `Schleifendurchlaeufe`

    		asm volatile("nop");
    	}

    Viele Grüße,
    Timo

- Referenzen:
  - [ct-bot] Fragen zum Framework (Display)
    - From: Andreas del Galdo
  - Re: [ct-bot] Fragen zum Framework (Display)
    - From: Thorsten Thiele
  - Re: [ct-bot] Fragen zum Framework (Display)
    - From: Andreas del Galdo
  - Re[2]: [ct-bot] Fragen zum Framework (Display)
    - From: Thorsten Thiele

- Voriger (Datum): Re: [ct-bot] EEPROM @ PC, Timo Sandmann
- Nächster (Datum): Re: [ct-bot] EEPROM @ PC, Achim Pankalla
- Voriger (Thread): Re[2]: [ct-bot] Fragen zum Framework (Display), Thorsten Thiele
- Nächster (Thread): [ct-bot] BlueMP3+Ponyprog: "Device missing or unknown device -24", Linus Luessing
- Indizes:
  - Datum
  - Thread