您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 电子设计/PCB > 51单片机按键实现00-99加减(自己整理的)
上面一个按键加,下面一个减#includereg51.h#includeintrins.h#defineucharunsignedchar#defineuintunsignedintucharcoded_c[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff};uchari=0,j=0,k=0;/*voiddelay_ms(uintx){uchart;while(x--)for(t=0;t240;t++);}*/voidEX_INT0()interrupt0{i++;if(i==10){i=0;k=1;}}voidmain(){P0=0x00;P1=0x00;EA=1;EX0=1;IT0=1;while(1){P0=~d_c[i];P2=~d_c[j];//i=(i+1)%10;if(i==0&&k==1){j++;k=0;if(j==10)j=0;}//delay_ms(450);}}
本文标题:51单片机按键实现00-99加减(自己整理的)
链接地址:https://www.777doc.com/doc-5017336 .html