//
Blink01.c
#include<reg517.h>
//headerdatei fuer
C
#include<stdio.h>
//headerdatei
int
main()
//Hauptprogramm(aufruf mit Rueckgabewert)
{
int I;
//def.
integer Variable (i)
while(1)
//Endlosschleife, entspricht While(1==1)
{
P4=255;
//Port 4 auf FF, (alle 8Bit)
for (i=0;i<3200;i=i+1);
//Schleife von i=0 bis i=32000
P4=0;
//Port 4 auf 00, (alle 8Bit)
for (i=0;i<3200;i=i+1);
//Schleife von i=0 bis
i=32000
}
return(0);
//Rueckgabewert an main
}
-------------------------------------------------------------------------------------------------------
// Lauflicht.c
#include<reg517.h>
// headerdatei fuer
C
#include<stdio.h>
// headerdatei
int
main()
// Hauptprogramm(aufruf mit Rueckgabewert)
{
int i,k;
// def. integer Variable (i,k)
while(1)
// Endlosschleife, entspricht While(1==1)
{
for (k=1;k<=128;k=k*2)
// Bit von Port 4 werden nacheinander
{
// auf 1 gesetzt
P0=k;
//Port 0, Bit n auf 1)
for (i=0;i<3200;i=i+1);
//Schleife von i=0 bis
i=32000
}
}
return(0);
//Rueckgabewert an main
}