Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Digitalports setzen - Zeit? Kategorie: CC2-Unit & Appl.Board / CC2-Station (von Wolfgang - 5.09.2002 19:50)
Als Antwort auf Digitalports setzen - Zeit? von Johannes - 5.09.2002 17:57

> Moin,
> ich bin immernoch dabei, eine MAus an meine C-Control II anzuschlie�en. Das Clock-Signal möchte ich dabei nicht mit einem PLM-Prot erzeugen sondern einfach mit Wait.
>
> Kann mir jemand sagen, wie lange es dauert, einen Digitalport zu setzen? Brauche ich für Timing.
>
> GruÃ?
> Johannes
>

Hallo,

folgender code erzeugt ein Signal mit ca. 120 Microsec. Periodendauer, allerdings ziemlich
wackelig durch die Threadwechsel.

thread xxx
{
   // set as outport
  ports.set(2,1);
  // try others prios
  run 100;

  loop
  {
    ports.toggle(2);
  }
}

Mit inline code erreicht man offenbar die Grenzfrequenz der Ports

 while(1)
 {
   SET_P1L3;
   CLR_P1L3;
 }

Das Signal (ca. 2,5 MHz) sieht dann ziemlich verbogen aus.

Bis dann,
Wolfgang


    Antwort schreiben


Antworten:

Re: Digitalports setzen - Zeit? (von Johann - 6.09.2002 15:20)
    Re: Digitalports setzen - Zeit? (von Johannes - 6.09.2002 16:19)
        Re: Digitalports setzen - Zeit? (von Andi B. - 6.09.2002 18:49)
            Re: Digitalports setzen - Zeit? (von Johannes - 6.09.2002 19:00)
                Re: Digitalports setzen - Zeit? (von André H. - 6.09.2002 19:24)
                    Re: Digitalports setzen - Zeit? (von Johannes - 7.09.2002 11:01)
                       Re: Digitalports setzen - Zeit? (von Peter - 7.09.2002 18:17)