毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

AT89C51芯片数控直流电源 第5页

更新时间:2010-2-18:  来源:毕业论文
AT89C51芯片数控直流电源 第5页
void ZLG_SendBuf(unsigned char * disp_buf,unsigned char num)
{
unsigned char i;
for(i=0;i
{
ZLG_SendCmd(0x60+i,*disp_buf);
disp_buf++;
}
}
unsigned char ZLG7290_GetKey()
{
unsigned char rece;
rece=0;
IRcvStr(zlg,1,&rece,1);
delayMS(10);
return rece; 
}
#include "REG52.h" 
#include
#include
#include "VIIC_C51.h"
#include "ZLG7290.h"
sbit KEY_INT=P3^2;
sbit key1=P3^1;
sbit key2=P3^0;
unsigned char disp_buf[5]={0,0,0,0,0};
unsigned char display(unsigned char *sd)
{
disp_buf[0] = sd[0];
disp_buf[1] = sd[1];
disp_buf[2] = sd[2];
disp_buf[3] = sd[3];
disp_buf[4] = sd[4];
ZLG7290_SendBuf(disp_buf,5);
return 0;
}
unsigned char delay(unsigned char j)
{
unsigned char k,l;
for(l=0;l<=j;l++)
for(k=0;k<=
www.751com.cn
unsigned char rd[5]={00,00,00,00,00};
unsigned char key;
delay(1000);
delay(1000);
while(1)
{
delay(100);
delay(1000);
delay(1000);
delay(250);
key1=0;
key2=1;
while(key1==0)
{ delay(1000);
display(rd);
if(KEY_INT==0)
{
key=ZLG_GetKey();
switch(key)
{
case 1 : rd[0]++;
if(rd[0]==10)
{
rd[0]=00;
} break;
case 2 : rd[1]++;
if(rd[1]==10)
{
rd[1]=00;
} break;

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

AT89C51芯片数控直流电源 第5页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。