具体实现功能

具体功能:


(1)当病人紧急呼叫时,会产生声、光提示,并显示病人编号(房间号和床号);


(2)根据病人病情设置优先级,当有多人呼叫时,病情严重者优先;


(3)医护人员处理完当前最高级别呼叫后,系统按优先级别显示其它呼叫病人的号码;


(4)可设定呼叫倒计时,总床位数为24个。


注意:本设计以仿真为主!!

单片机介绍

51单片是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C51为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。具有以下标准功能:8k字节Flash,512字节RAM,32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,三个16 位 定时器/计数器,一个6向量2级中断结构,全双工串行口。另外 STC89X51 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35Mhz,6T/12T可选。


设计思路

文献研究法:搜集整理相关单片机智能手环系统相关研究资料,认真阅读文献,为研究做准备;


调查研究法:通过调查、分析、具体试用等方法,发现单片机智能手环系统的现状、存在问题和解决办法;


比较分析法:比较不同单片机智能手环系统的具体原理,以及同一类传感器性能的区别,分析单片机智能手环系统的研究现状与发展前景;


软硬件设计法:通过软硬件设计实现具体硬件实物,最后测试各项功能是否满足要求。


程序

本设计利用KEIL5软件实现程序设计,具体如图。作为本科期间学习的第一门编程语言,C语言是我们最熟悉的编程语言之一。当然,由于其功能强大,C语言是当前世界上使用最广泛、最受欢迎的编程语言。在单片机设计中,C语言已经逐步完全取代汇编语言,因为相比于汇编语言,C语言编译与运行、调试十分方便,且可移植性高,可读性好,便于烧录与写入硬件系统,因此C语言被广泛应用在单片机设计中。keil软件由于其兼容单片机的设计,能够实现快速调试,并生成烧录文件,被广泛应用于C语言的编写和单片机的设计。

仿真实现

本设计利用protues8.7软件实现仿真设计,具体如图。


Protues也是在单片机仿真设计中常用的设计软件之一,通过设计出硬件电路图,及写入驱动程序,就能在不实现硬件的情况进行电路调试。另外,protues还能实现PCB的设计,在仿真中也可以与KEIL实现联调,便于程序的调试,且支持多种平台,使用简单便捷。

关键字:51单片机 引用地址:1-基于51单片机的病床呼叫系统仿真

上一篇:2-单片机温度检测记录系统(温度时间串口传输)
下一篇:62-基于51单片机的天然气检测报警设计

推荐阅读

以“AI赋能,驱动未来”为主题的2018中国人工智能峰会(CAIS 2018)在南京国际博览会议中心召开。大会聚焦中国人工智能产业当前的发展与未来,也落实到产业的技术、创新、人才培育、商业应用等多个方面进行探讨与交流。行业公认的,2016年是AI的爆发元年,2017是AI快速成长额一年。而2018年,则是万众期待的AI商业落地之年。因此,本次峰会上,组委会对当...
新建一个system.h文件,包含以下内容#ifndef _system_H#define _system_H#include "stm32f10x.h"//位带操作,实现51类似的GPIO控制功能//具体实现思想,参考<<CM3权威指南>>第五章(87页~92页).//IO口操作宏定义#define BITBAND(addr, bitnum) ((addr & 0xF0000000)+0x2000000+((addr &0xFFFFF)<<5)+(bitnum<<2)) #define MEM_ADDR(addr) *((volat...
  9月7日—8日, 东营昆宇新能源科技有限公司总裁单辉,财务总监刘荣,南方区销售总监王以圆,深圳市创新投资集团有限公司合伙人吴任华等一行9人来常德经开区,就通讯储能电池项目落地石墨烯产业园进行了友好洽谈。常德经开区党工委书记李育智出席并主持会议。   会上,李育智对东营昆宇一行的到访表示热烈欢迎,并介绍了常德经开区的区位、产业、...
在新冠肺炎疫情起伏不定、世界经济艰难复苏、国际格局深刻变革的大背景下,稳步推进的合作让金砖五国GDP在全球的占比从2010年的17.44%提升到了2020年的24.59%,无疑为完善全球治理注入一针“强心剂”。 在近日召开的2021金砖国家新工业革命伙伴关系论坛上,金砖国家新工业革命伙伴关系创新基地正式揭牌,这是推进落实金砖国家新工业革命伙伴关系的重大举措...

史海拾趣

问答坊 | AI 解惑

关于GPS/GPRS以及ARCGIS的求助

谁有关于这方面的电子资料或好的书给我推荐一下,谢谢!…

查看全部问答∨

哪个有实现三阶段48V充电器电路图和这个毕业设计呀:

本帖最后由 paulhyde 于 2014-9-15 09:51 编辑 谢各位了呀  …

查看全部问答∨

谁有自行车用测速器设计的论文

本帖最后由 paulhyde 于 2014-9-15 09:49 编辑 哪位高手有自己做的自行车用测速器设计方面的论文啊,麻烦发个,谢谢!  …

查看全部问答∨

交流电桥驱动

帮我看看    频率5KHz    驱动传感器    在接上传感器输出波形变形 (自激振荡)   u3没用        请大家帮我…

查看全部问答∨

触摸屏重启后出现了偏移现象

在校准后触摸屏可以正常工作。点击A点,显示上也是A点反应。但重启后点击A点,B点发生反应。针对这种触摸屏发生偏移的现象。我查看了一下四根数据线波形,与数据手册上的波形一致。在校准时我也查看了注册表,校准信息确实写入了注册表中,不知道问 ...…

查看全部问答∨

最近在做S3C6410的MFC,2D,3D加速,碰到一个问题

   最近在做S3C6410的MFC,2D,3D加速。先是碰到了编译不能通过的问题, 再来大家说是DISPLAY的问题,所以编译通过的问题解决了,接下来的问题 又出现了,睡眠下去的时候正常,但唤醒的时候却发现LCD白屏,如果我放哪里 不管它的话,它 ...…

查看全部问答∨

请问pb5.0生成的模拟器可以被网络中的其它PC ping到吗?

模拟器的IP是否只能设为192.168.131.x呢? 如果我想本模拟器可以被外界ping到, 该怎么设置呢? 在此先谢谢大侠关注.…

查看全部问答∨

恭祝所有的朋友新年快乐,万事如意

                                 兔年到,祝各位在新的一年里薪水涨得像兔子跑的一样快,红包收得像兔子的毛一样多,事业发展得像兔子蹦得一样高, ...…

查看全部问答∨

dsp5416计算怎么才能正确

我只添加了一个rts。lib的库,然后用pow(2,4)计算2的4次方,结果在仿真器上watch,值是-1,怎么回事。同样的函数在arm上都是对的…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved