没有合适的资源?快使用搜索试试~ 我知道了~
基于单片机的病房呼叫系统毕业设计.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
![star](https://csdnimg.cn/release/downloadcmsfe/public/img/star.98a08eaa.png)
温馨提示
![preview](https://dl-preview.csdnimg.cn/85770112/0001-ed0245fb807e161054441f0fa62ef440_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
39页
。。。
资源推荐
资源详情
资源评论
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/release/download_crawler_static/85770112/bg1.jpg)
基于单片机的病房呼叫系统毕业设计
目 录
毕业设计任务书………………………………………..……….….……….……........I
摘要………………………………………..……….….……….……............................I
绪论………………………………………..……….….……….……...........................1
第 1 章 系统整体设计………………………………………..……….….………......3
1.1 功能与方案确定
………………………………………..……….….……….…....... .3
1.2 框架模块功能描述
………………………………………..……….….………..........5
第 2 章 系统硬件设计………………………………………..……….….………......6
2.1 硬件构成示意图
………………………………………..……….….……….…....... 6
2.2 外围电路设计
………………………………………..……….….……….…….......6
2.3 呼叫系统控制器 AT89C51
……………………………………..……….….……........6
2.4 键盘电路设计
……………………………………..……….….……........................9
2.5 显示电路设计
……………………………………..……….….……........................13
2.6 控制电路设计
……………………………………..……….….…….......................19
第3章 系统软件设计………………………………………..……….….……..... ...21
3.1 设计的软件环境简介
……………………………………..……….….…...…......... 21
3.2 系统程序设计
………………………………………..……….….……….… ….....23
第 4 章 调试与结果………………………………………..……….….……….........27
4.1 调试界面显示
………………………………………..……….….……….……......27
4.2 结果分析
………………………………………..……….….……….…….............28
结论/展望………………………………………..……….….……….……................30
致谢………………………………………..……….….……….……..........................31
参考文献………………………………………..……….….……….……..................32
附录………………………………………..……….….……….…..............................33
附录 A
……………………………………....……….…. ……….….............................33
附录 B
……………………………………..………….….……….…............................34
1
![](https://csdnimg.cn/release/download_crawler_static/85770112/bg2.jpg)
第1章 呼叫系统总体设计
1.1 功能与方案确定
1.1.1 呼叫系统功能要求
本课题主攻方向是使系统实现以下目的:
1.任一病房(共 16 张)呼叫,医护值班室马上能响应并显示病房号;
2.显示病房床号;
3.若有多个病床呼叫就循环显示;
4.处理完毕后清除记录;
5. 显示器不重复显示按一次以上的病床号
设计目的和要求:
① 软件方面
要求界面美观,功能齐全,能写出最优控制算法,并能制成软件。
② 硬件方面
研制出到一套及时、准确、可靠、简便可行、利于推广的硬件控制系统,能
做成集成电路,减小体积,方便存放和测试。
输入系统和显示系统是设计的两大系统,因此,在开题之前要对其单独
进行分析,能准确的构建系统的框架,这是对系统进行分析和控制的前提。
b、控制算法的研究
采用各种不同的控制方法,实现控制要求。比较控制效果和考虑性价比,从
中选择合适的控制算法作为控制器,进而进行下一步的系统仿真和实验。
1.3 框架模块功能描述
本设计是基于 AT89C51 单片机设计的病房呼叫系统设计,该系统就是以 Atmel
2
![](https://csdnimg.cn/release/download_crawler_static/85770112/bg3.jpg)
公司的 AT89C51 单片机作为主控器,包括键盘输入电路,显示电路,以及晶振复
位电路等来实现病房呼叫系统。病床呼叫系统结构框图如图 1-1 所示
输出部分
控制器
图 1-1 病房呼叫系统结构框图
3
![](https://csdnimg.cn/release/download_crawler_static/85770112/bg4.jpg)
1.1.2.病床呼叫系统的方案论证
方案一:
使用 8051 单片微机外加作地址锁存用的一块 8 三态锁存器 74LS373 芯片和一
块 EPROM 芯片可构成一个完整的最小微机电路。以此为基础,在智能装置中若
要配置多位数码管显示器,以及 m 行 n 列矩阵键盘的话,可通过扩展诸如 8255 或
8279 之类的并行 1/0 芯片来完成,或者通过串行通讯口 P3.0(RXD)和 P3:1(TXD)
经多块串—并,并—串转换电路 74LS164 和 74LS165 IC 芯片实现接口。按照一般
的设计方法,显示和键盘搜索按下键均按动态扫描的方法进行,显示电路接口由
P1 口和 P2 口组成,键盘接口由 P2 口和 P3 口组成。在完成显示功能过程中,P1
口锁存器显示字符的八段字形码,P2 口的高 6 位(P2.7-P2.2)锁存待显示字符的位选
码。8051 按分时方式执行程序进入到键盘搜索时,经 P2.7-P2.2 输出键盘扫描的行
选码,键盘的列输入由 P3 口的 P3.7-P3.4 承担缓冲功能。利用 P2 .7-P2.2 输出数据
代码的做法是通过改变程序计数器高 6 位数值来实现的。
方案二:
用 8051 自身接口实现数码管静态显示和键盘扫描,使用 8051 单片微机外加作
地址锁存用的四块 8 三态锁存器 74LS373 芯片和一块 74LS138 芯片可构成一个完
整的最小微机电路。以此为基础,在智能装置中若要配置多位数码管显示器,以
及 m 行 n 列矩阵键盘的话,可以不扩展 I/O 芯片而由 8051 自身 I/O 口,实现上述
功能, 即用 P0 口的八个端口作为 LED 的段选,用 P2 口的高三位连接一个三八译码
器 74LS138 作为四个 LED 的片选.用 P1 口和 P2 口的低五位做键盘电路的接口。
综上所述,方案一中键盘显示均采用动态扫描方式,其软件实现起来比较简
单,但硬件电路过于复杂,没有合理利用单片机的I/O.而方案二外围电路简单,
且软件实现起来也不是太复杂,合理利用单片机I/O口,比较起来本文采用的是方
4
![](https://csdnimg.cn/release/download_crawler_static/85770112/bg5.jpg)
案二。
1.1.3 总体结构框图
本设计是基于AT89C51单片机设计的病房呼叫系统设计
该系统就是以 At mel 公司的AT89C51单片机作为主控器,包括键盘输入电
路,显示电路,以及晶振复位电路等来实现病房呼叫系统。病房呼叫系统结构框
图如1-2 所示
输入部分
键盘输入
输出部分
LED 显示
控制器
AT89C51
图1-2 病房呼叫系统结构框图
1.2 框架模块功能描述
(1)输入部分包括按键输入,按键输入相当于一个外界的干扰信号,用于向
单片机传输命令或数据。
(2)调节电路部分包括晶振和复位,需要时对控制器发出中断信号,以对系
统进行调节。
(3)微处理器采用常见的 AT89C51 单片机为控制核心,通过软件编程,对实
时采集的温度进行处理,同时也对调节电路进行驱动和控制。
(4)输出部分包括 LED 显示电路,将从键盘上输入的信号显示出来,给人以
直观的印象。
(5)系统过程的综述:
键盘(按钮)输入信号,AT89C51 单片机收到信号后进行处理,通过输出系统将
5
剩余38页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
- Chs20012024-01-27总算找到了自己想要的资源,对自己的启发很大,感谢分享~
![avatar](https://profile-avatar.csdnimg.cn/dfba069df9d743e89798b70d3e80af24_xxpr_ybgg.jpg!1)
xxpr_ybgg
- 粉丝: 6559
- 资源: 3万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)