Professional Documents
Culture Documents
h>
void DACINIT()
{
PINSEL1 |= 0X00080000;
DACR = 1 << 16;
}
int main()
{
int k;
DACINIT();
while(1)
{
for(k = 0; k < 1024; k++)
{
DACR = (DAC_DATAMASK & (k << DATASHIFT));
DELAY(20);
}
for(k = 1023; k > 0; k--)
{
DACR = (DAC_DATAMASK & (k << DATASHIFT));
DELAY(20);
}
}
}