Hi V,
The following works as expected here, with outputs as per the earlier scope 'screenshots':
void setup()
{
while (true)
{
analogWrite(DAC0, 240);
delayMicroseconds(200);
for (int i = 0; i < 8; i++)
{
analogWrite(DAC1, 240);
delayMicroseconds(20);
analogWrite(DAC1, 120);
delayMicroseconds(80);
}
analogWrite(DAC0, 0);
analogWrite(DAC1, 0);
delay(9);
}
}
void loop()
{
}
What do you get?
Jim