您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 1602+ADC0808Proteus仿真(带图-程序)
信号源参数设置(U2)(程序)#includereg51.h#defineucharunsignedchar#defineuintunsignedintsbitoe=P2^0;sbiteoc=P2^1;sbitst=P2^2;sbitale=P2^6;sbitrs=P2^4;sbitre=P2^5;uchartab[]={0,'.',0,0};uintgetdata;voiddelay(uintx){uinta,b;for(a=x;a0;a--)for(b=110;b0;b--);}voidwzhiling(ucharzhiling){rs=0;re=0;delay(1);P0=zhiling;delay(2);re=1;delay(2);re=0;}voidwshuju(ucharshuju){rs=1;re=0;delay(2);P0=shuju;delay(2);re=1;delay(2);re=0;}voidINIT(){wzhiling(0x38);delay(1);wzhiling(0x0c);delay(1);wzhiling(0x06);delay(1);wzhiling(0x01);delay(1);}voidmain(){ucharnum=0;INIT();while(1){P3=0x00;ale=1;st=0;//此三条为启动程序st=1;st=0;while(!eoc);//等待转换完毕的信号,eoc=1是转换完毕;oe=1;//输出三态门打开,将转换的结果输出到数据总线上getdata=P1;oe=0;getdata=getdata*100/51;tab[0]=0x30+getdata/100;tab[2]=0x30+getdata%100/10;tab[3]=0x30+getdata%10;for(num=0;num4;num++){wzhiling(0x80+0x00+num);wshuju(tab[num]);}}}
本文标题:1602+ADC0808Proteus仿真(带图-程序)
链接地址:https://www.777doc.com/doc-6059727 .html