模拟病房呼叫系统

模拟病房呼叫系统

ID:79424859

大小:131.16 KB

页数:14页

时间:2022-02-12

模拟病房呼叫系统_第1页
模拟病房呼叫系统_第2页
模拟病房呼叫系统_第3页
模拟病房呼叫系统_第4页
模拟病房呼叫系统_第5页
模拟病房呼叫系统_第6页
模拟病房呼叫系统_第7页
模拟病房呼叫系统_第8页
模拟病房呼叫系统_第9页
模拟病房呼叫系统_第10页
资源描述:

《模拟病房呼叫系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、模拟病房呼叫系统作者:日期:一、设计目的通过设计模拟病床呼叫的程序,更加熟练掌握单片机指令的使用,培养用单片机来实现一些电子设备运行的逻辑思路,为以后更好的使用单片机打下基础。二、设计要求用单片机模拟一个护理站下管4个床位,哪个病人要呼叫可以按键,相应蜂鸣器响,数码管显示:呼叫数量—床位号。要求:1.6个数码管,正常情况下显示时间(时分秒),时间可以通过按键调整。2.有人呼叫则闪烁显示数量—床位号并蜂鸣器响,应答键后继续显示时间。三、硬件电路设计所用器件如下表:名称数量40Pzip座1串口接口1MAX232芯片1USB接口1晶振电容2

2、2p2复位按钮2晶振座3孔复位跳线插针3针4.7k排阻1LED白发红8LED电源跳线2针10k复位电阻1单独按键8双排针2X18针MAX232外围电容4复位电容1电源指示灯电阻1k1LED限流电阻8电源指示灯1数码管锁存器74HC5732数码管2蜂鸣器1PNP三极管1电阻1k1089C52RC芯片1硬件连接电路图如下图所示:四、使用说明接上USB接口后,按下电源按键,数码管就开始计时,显示时间,从左到右依次显示时、分、秒;当需要调整时间时,按下键时分秒调整键可以进行对时、分、秒的设定;当有病人呼叫时,数码管就会显示数量和床号,并伴有蜂

3、鸣器响,直到按下应答键后,数码管乂重新显示时间,蜂鸣器停止响声。五、流程图设计主程序框rhM限六、程序设计如下LEDBufEQU60H;显示缓冲LEDBuflEQU80HHourEQU40HMinuteEQU41HSecondEQU42HClOOusEQU43HchuanggaoEQU70hchuangdiEQU71HshuliangEQU72HTickEQU10000TIOOusEQU256-100ORG0000HLJMPMAINORG0003HLJMPMTORGOOOBHLJMPJOINTORG0013HLJMPHTORG001B

4、HLJMPHINTMAIN:「0.1亳秒中断一次MOVTMOD,#22h;模式2,定时器MOVTHO,tiTlOOusMOVTLO,#T100usMOVTL1,#6HMOVTH1,#6HMOVIE,#10001010b;EA=1,ITO=MOVHour,#0MOVvMinute,#0MOVSecond,#0MOVClOOus,ithigh(Tick)MOVC100us+l,ttlow(Tick)SETBITOSETBIT1SETBEXOSETBEXISETBIEOSETBIE1MOVMinute,#0MOVHour,#0SETBTRO

5、MOVpO,#0hSETBpO.7LJMPMLoopMT:MOVSecond,#;分调整INCMinuteMOVA,MinuteCJNEA,#60,L0P1MOVMinute,#0L0P1:RETIHT:MOVSecond,#0;时调整INCHourMOVA,HourCJNEA,#24,lop2MOVHour,#0lop2:RETIMLoop:MOVA,HourMOVB,#10DIVABCALLToLEDMOVLEDBuf+5,AMOVA,BCALLToLEDMOVLEDBuf+4,AMOVA,MinuteMOVB,#10DIVABC

6、ALLToLEDMOVLEDBuf+3,AMOVA,BCALLToLEDORLa,#01hMOVLEDBuf+2,AMOVA,SecondMOVB,#10DIVABCALLToLEDMOVLEDBuf+1,AMOVA,BCALLToLEDMOVLEDBuf,ACALLDisplayLEDMOVRl,#73hMOVR3,#0JBPO.0,tiaolkl:JBPO.1,tiao2k3:JBPO.2,tiao3k4:JBPO.3,tiao4k5:JBP0.4,tiao5k6:JBPO.5,tiao6k7:JBPO.6,tiao7k2:JBP

7、O,xianLJMPMLooptiaol:SETBTRISETBFOINCR3MOV30H,R3MOVINCRISJMPkltiao2:SETBTRISETBFOINCR3MOV30H,R3MOV@R1,#2'INCRISJMPk3tiao3:SETBTRISETBFOINCR3MOV30H,R3MOV@R1,#3INCRISJMPk4tiao4:SETBTRISETBFOINCR3MOV30h,R3MOV@R1,#4INCRISJMPk5tiao5:SETBTRISETBFOINCR3MOV30h,R3MOV@R1,85INCRIS

8、JMPk6tiao6:SETBTRISETBFOINCR3MOV30H,R3MOV@R1,#6INCRISJMPk7tiao7:SETBTRISETBFOINCR3MOV30H,R3MOV@R1,#7INCRISJMPk

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。