第一范文网 - 专业文章范例文档资料分享平台

多路呼叫器 课程设计

来源:用户分享 时间:2025/6/24 18:13:54 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

图2.1.1

图2.1.2

2.2 元器件列表如表2.2.1

表2.2.1

3、软件设计

3.1程序流程图

程序流程图如图3.1.1:

图3.1.1

3.2程序源代码:

#include

#define uchar unsigned char

sbit key4=P3^0;//定义按键位置 sbit key3=P3^1; sbit key2=P3^2; sbit key1=P3^3; sbit reset=P1^5;//复位

sbit BEEP=P1^7;//定义蜂鸣器端口

sbitleed=P1^6;//定义指示灯 ucharflag,i; ucharflag,j;

void choice(); void clean(); void delay(); void de(); void ring();

void main() { }

void choice()//确定病人 {

while(reset!=1&&flag==0) {

if(key1==0)

{ de(); if(key1==0) }

{P0=0X86;flag=1;} //OX86=10000110B,数码管显示1

while(1) { }

P3=0xff;//定义P3口为高电平 leed=0;//指示灯为低电平 reset=0;//定义P3.4口为低电平 BEEP=0;//定义P1.7口为低电平 flag=0; choice(); delay(); clean();

else if(key2==0)

{ de();

if(key2==0&&key1!=0) }

{P0=0Xdb;flag=1;}//OXdb=11011011,数码管显示2

搜索更多关于: 多路呼叫器 课程设计 的文档
多路呼叫器 课程设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c08khv5im213x5if1kmxo_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top