No.36945 作者:liugn 邮件:liugn@163.net ID:13297 登陆:3次 文章数:8篇 最后登陆IP:219.237.111.194 最后登陆:2004/7/12 17:44:15 注册:2003/6/27 12:11:39 财富:127 发帖时间:2003/7/13 13:19:33 发贴者IP:210.82.67.138 标题:liugn:AT89LV52的外部中断怎么会多次触发? 摘要:No.36945AT89LV52的外部中断怎么会多次触发? 我用AT89LV52模拟一个I2C功能,用C51编写,Keil uVision2, i2c_SDA = P3.2 (/INT0), i2c_SCL = P3.1, INT0设为下降沿触发。 void init_interrupt(void) { EX0 = 1; /* 1=Enable External interrupt 0 */ ET0 = 1; /* 1=Enable Timer 0 interrupt */ EX1 = 0; /* 1=Enable External interrupt 1 */ ET1 = 0; /* 1=Enable Timer 1 interrupt */ ES = 0; /* 1=Enable Serial port interrupt */ ET2 = 0; /* 1=Enable Timer 2 interrupt */ IT0 = 1; /* 1 =INT0 Trigger on fall slope */ EA = 1; /* 0=Disable ......
>>返回讨论的主题
|