const long interval = 100; // 10 Hz
void setup ()
{
setupExternalADC ();
Serial.begin (9600);
}
void loop ()
{
static unsigned long previousMillis;
unsigned long currentMillis = millis();
if(currentMillis - previousMillis > interval) {
previousMillis = currentMillis;
byte reading = readExternalADC ();
Serial.print ("<");
Serial.print (reading, HEX);
Serial.println (">");
}
}
You'll have to fill in the blanks.