OK, it works now. I'm assuming EIFR was the difference. Thanks.
edit: Scratch that. I reread the datasheet, and decided to remove the EIFR bit. It still works, without it. I'm not sure why my first attempt failed, but it's working now. Maybe it was my cheap trick of setting injEdge to 0x04 (which i'm still doing).
Last edited by nickdigger; 08-30-2013 at 08:23 PM..
|