?? 5.3-1.c
字號(hào):
signal void ADC_Input (unsigned char channels, float max)
{
unsigned char i;
float x;
while (1)
{
x = (x + 0.25) % max;
for (i = 0; i < channels; i++)
{
switch (i)
{
case 0: AIN0 = (x + 0.0) % max; break;
case 1: AIN1 = (x + 0.1) % max; break;
case 2: AIN2 = (x + 0.2) % max; break;
case 3: AIN3 = (x + 0.3) % max; break;
case 4: AIN4 = (x + 0.4) % max; break;
case 5: AIN5 = (x + 0.5) % max; break;
case 6: AIN6 = (x + 0.6) % max; break;
case 7: AIN7 = (x + 0.7) % max; break;
}
}
swatch( 0.01 );
}
}
//ADC.C
init_ADC ();
while (1)
{
for (i = 0; i < 8; i++)
{
printf ("Channel %u = %4u\n", (unsigned) i, read_ADC (i));
}
}
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -