微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 中断程序简单示例

中断程序简单示例

时间:10-02 整理:3721RD 点击:
#include <reg52.h>

//中断服务特殊功能寄存器配置
void init()
{
        EX0 = 1; //开外部中断0
        IT0 = 0; //低电平触发方式
        EA = 1; //开总中断

}

void main()
{
        init();
        while(1)
        {
                P1 = 0xff;
        }
}
//中断服务程序
void int0() interrupt 0
{
        P1 = 0;
}

然后用一根跳线,一端接p32口,一端接地,就会执行中断程序。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top