OK, the program for the first time, with DCB's truly awesome re-organization of the ISRs, is working! I had to get rid of that stupid:
cSREG = SREG; /* store SREG value */
cli(); // disable interrupts
....
SREG = cSREG;
I just don't even attempt to disable interrupts anymore. It seems unnecessary.
I should send it to that RSVP ASAP! But I still don't know how. I'm supposed to read up on that. hehe.
|