标题:
用单片机中断让led闪烁的仿真及源程序
[打印本页]
作者:
丁宇12138
时间:
2017-10-18 19:14
标题:
用单片机中断让led闪烁的仿真及源程序
欢迎纠错
仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)
0.png
(17.36 KB, 下载次数: 41)
下载附件
2017-10-18 21:01 上传
0.png
(16.17 KB, 下载次数: 31)
下载附件
2017-10-18 21:02 上传
单片机源程序如下:
#include<reg51.h>
#define uchar unsigned char
void delay(unsigned int i)
{
unsigned int j;
for(;i>0;i--)
for(j=0;j<333;j++)
{;}
}
void main()
{
EA=1;
EX0=1;
IT0=1;
while(1)
{P1=0;}
}
void int0(void) interrupt 0 using 0
{
uchar m;
EX0=0;
for(m=0;m<5;m++)
{
P1=0x0f;
delay(400);
P1=0xf0;
delay(400);
EX0=1;
}
}
复制代码
所有资料51hei提供下载:
中断.zip
(42.31 KB, 下载次数: 11)
2017-10-18 19:12 上传
点击文件名下载附件
下载积分: 黑币 -5
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1