8051 数字电源 仿真

时间:2013-06-27 05:04:12
【文件属性】:

文件名称:8051 数字电源 仿真

文件大小:103KB

文件格式:DSN

更新时间:2013-06-27 05:04:12

仿真

基于8051 0832 电源 #include #define uint unsigned int #define uchar unsigned char sbit wn=P3^6; sbit en=P2^7; sbit key1=P3^2; uchar num,num1,num2,num3; uint tmp; void delay(uint z) { uint x,y; for(x=z;x>0;x--) for(y=110;y>0;y--); } void main() { tmp=0xcd; en=0; wn=1; P0=0xcd; /*初始值4V*/ P1=0x00; delay(1); wn=0; while(1) { if(key1==0) { delay(5); if(key1==0) { tmp=tmp++; if(tmp==0xff) tmp=0xcd; num++; num++; if(num==98) num=00; num1=num/10; num2=num%10; num3=(num1<<4)+num2; P2=num3; wn=1; P0=tmp; P1=num3; wn=0; } while(!key1); delay(5); while(!key1); } } }


网友评论