fyc4480
fyc4480
关注数: 6
粉丝数: 2
发帖数: 276
关注贴吧数: 1
乘方计算 如何进行乘方计算,就是a 的n次方
51中断为什么不执行循环 下面51单片机中断程序,没中断前,正常循环依次显示0到7数字(8个数码管),进入中断后,显示1与3跳变, 直到退出中断(按键),现在程序进入中断后,没有在1与3跳变,而是停在中断里,一直显示1,感觉没有执行delay(100)后面的代码。知道的帮忙分析一下 #include<reg51.h> sbit key=P1^0; sbit p14=P1^4; char code shu[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; char code wei[8]={0xf7,0xf6,0xf5,0xf4,0xf3,0xf2,0xf1,0xf0} ; void delay(int); void disp(); main() { int i; p14=0; IE=0x81; IT0=1; while(1) { for(i=0;i<8;i++) { P2=wei[i]; P0=shu[i]; delay(100); } } } void intp(void) interrupt 0 { while(key!=0) { P2=0xf6;//数字1 P0=0x06; //第2个数码管 delay(100); //停1秒 P0=0x4f;//数字3 P2=0xf4;//第4个数码管 } } void delay(int x) { int i,j; for(i=0;i<x;i++) for(j=0;j<500;j++) ; }
电脑技术网站 欢迎大家访问网海拾客网站,本站为非盈利性个人网站,本站的宗旨是为广大电脑爱好者提供学习和交流的场所。为了你提供更多更好更实用的电脑知识,本站包括电脑基础知识,电脑常识了解,软件应用,软件学习,平面图像制作交流,网络建设,网站建设等.请欢迎访问并收藏我们网站!电脑技术群:43997520(加入时,请注明你的特长,进入后,请改名:特长|名字)
为什么为什么 为什么百度老是删除我的帖子,
还在为找工作而四处奔波 还在为找工作而四处奔波
挣钱的方法多种多样 想挣钱的仔细看看下面图了
电脑技术网站 有关电脑知识,网络知识,动画制作,flash教程,影视制作,音像制作,手机铃声制作下载,免费电影www.lc122.cn
1
下一页