在用C语言时是怎样使用单片机中断的? 哪位仁兄帮帮我啊!!!

来源:百度知道 编辑:UC知道 时间:2024/05/12 04:32:38
在用C语言时是怎样使用单片机中断的? 哪位仁兄帮帮我啊!!!
单片机的内部中断和外部中断究竟是怎么一回事啊!具体是怎样的啊?能不能以跑马灯为例!!!
小弟谢谢你们了!

我的博客上有几个相关的程序,你去参考一下,虽然没有一模一样的跑马灯程序,但差不多的有,定时器的中数,只是闪的顺序是查表的.还有一个外部中断的.

your_function() interrupt (0~4) //0~4按需选一个,是中断号
{
......
}

单片机的内部中断:T0,
外部中断:INT0,INT1
内部中断就是说中断是由时钟脉冲引起的
外部中断一般由P3.2,P3.3口(对应INT0,INT1)从外面输入低电平引起。