教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 资格考试 >

基于单片机的病床呼叫系统-毕业论文(6)

来源:网络收集 时间:2026-05-18
导读: ******毕业设计 for(j=q;j Else b[0]=0; while(P3_4==0); q=0; P3_1=1; delay10ms(10); P3_1=0; } keyboard(); if(m!=key) { m=key; b[N]=key; N++; P3_1=1; delay10ms(10); P3_1=0; } } } /**********************

******毕业设计 for(j=q;j

Else

b[0]=0; while(P3_4==0);

q=0;

P3_1=1;

delay10ms(10); P3_1=0; }

keyboard(); if(m!=key) { m=key; b[N]=key; N++; P3_1=1;

delay10ms(10); P3_1=0; } } }

/************************中断服务子程序******************************/ void timer0() interrupt 1 using 1//T0中断 {

TH0=(65536-50000)/256; TL0=(65536-50000)%6; if(d==0)

24

******毕业设计 display1(N,b[num],b[q]); ys++; if(ys==100) { num++; d=1 ; }

else if(ys>105) { d=0; ys=0; }

if(num>N)

num=0;//病房号数清零 }

/*********************************点阵子程序***************************/ #include #include #include %uchar b[10];

/****************************延时子程序********************************/ void delay10ms(uchar d) { unsigned char i,j,k; for(k=d;k>0;k--) { for(i=20;i>0;i--) F or(j=248;j>0;j--); } }

/******************************点阵显示子程序**************************/ void display1(uchar x,uchar s,uchar p)

25

******毕业设计 { uchar i,j=0,k,m=0,n=0,w[2],y[2],z[2];

w[0]=s/10; w[1]=s; y[0]=x/10; y[1]=x; z[0]=p/10;z[1]=p; if(s<=0|s>16) { for(i=0;i<16;i++,n++)

{

lie=i;

if(n==8) {m=1;j=0;}

for(k=0;k<1;k++)

{ hang0=shuzi2[y[m]][j];

hang1=shuzi2[y[m]][j+1]; hang2=shuzi2[z[m]][j]; hang3=shuzi2[z[m]][j+1];

hang0=0x00; //清屏

} j+=2; } j=0;

hang1=0x00; hang2=0x00; hang3=0x00;

for(i=16;i<64;i++)

{

lie=i;

for(k=0;k<1;k++)

{ hang0=ziku1[j];// 第0行赋值

hang1=ziku1[j+1]; //第1行赋值 hang2=ziku2[j];// /第2行赋值 hang3=ziku2[j+1];// /第3行赋值

26

******毕业设计 hang0=0x00; //清屏

} j+=2;

hang1=0x00; hang2=0x00; //清屏 hang3=0x00;

}

}

else { for(i=0;i<16;i++,n++)

{ lie=i;

if(n==8) {m=1;j=0;}

for(k=0;k<1;k++) {

hang0=shuzi2[w[m]][j]; hang1=shuzi2[w[m]][j+1]; hang2=shuzi2[z[m]][j];

hang3=shuzi2[z[m]][j+1];

hang0=0x00; //清屏

hang1=0x00;

hang2=0x00; //清屏

}

j=0;

} j+=2;

hang3=0x00;

for(i=16;i<64;i++)

{ lie=i;

for(k=0;k<1;k++) { hang0=ziku2[j];

27

******毕业设计 hang1=ziku2[j+1];

hang2=ziku2[j];

hang3=ziku2[j+1];

hang0=0x00; //清屏

hang1=0x00;

hang2=0x00; //清屏

j+=2;

}

}

}

hang3=0x00;

}

28

基于单片机的病床呼叫系统-毕业论文(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/412797.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)