Actually I now know it wasn't double interrupting. It seems that my use of: RA0 = !RA0; /* toggle output to show activity */ caused some wierdness, where it appeared to be double interrupting, while it was really just wanking itself. Is this an anomaly or something common? Craig -----Original Message----- From: Clyde Smith-Stubbs To: Craig Lee Date: Tuesday, June 23, 1998 10:04 PM Subject: Re: INT interrupts in 16C73 > >On Tue, Jun 23, 1998 at 06:13:31PM -0600, Craig Lee wrote: >> >> I am getting 2 interrupts for the 1 leading edge I'm trying to detect. > >Show us your interrupt function (and say why you think it's double >interrupting). > >Clyde > >-- >Clyde Smith-Stubbs | HI-TECH Software >Email: clyde@htsoft.com | Phone Fax >WWW: http://www.htsoft.com/ | USA: (408) 490 2885 (408) 490 2885 >PGP: finger clyde@htsoft.com | AUS: +61 7 3354 2411 +61 7 3354 2422 >--------------------------------------------------------------------------- >HI-TECH C: compiling the real world. >