,
,
分調整
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
关振铃器返回显示时间
,重新置初值
,
,
,
定时器中断程序
,
管显示呼叫数量床位号要求
个数码管,正常情况下显示时间时分秒,时间可通过按键调整。
有人呼叫则闪烁显示数量床位号并蜂鸣器响,按应答键后继续显示时间。
若同时有多个病人呼叫则依次轮流显示数量床位号。
本机地址为,当接到上位机发的时,则回发
三设计要求
模拟个护理站下管个床位,哪个病人要呼叫可以按键,相应蜂鸣器响,数
码管显示呼叫数量床位号要求开始
否
是
是
否
设定定时器及外中断控制字
置定时器初始常数
开定时器及外中断
呼叫按键查询程序
查询用户标志位是否为
时间数据转化
调用显示子程序
呼叫显示数据转化程序
调用显示子程序
回复键是否按下
个数码管,正常情况下显示时间时分秒,时间可通过按键调整。
有人呼叫则闪烁显示数量床位号并蜂鸣器响,按应答键后继续显示时间。
若同时有多个病人呼叫则依次轮流显示数量床位号。
本机地址为,当接到上位机发的时,则回发
四程序流程图
定时器中断
是
否
是
否
是
保护现场
次计数值减
计数值为
设置下次次计数
值
秒值加
存放病床床号地址减
呼叫数量减
到秒否
秒值清零,分值加
到分钟否
分值清零,小时值加
到小时否
小时清零
恢复现场
中断返回
否
否
否
定时器
对取反
中断返回五实验接线图
连线连接孔连接孔
喇叭脉冲输入
脉冲
脉冲
六程序设计如下
位控制口
段控制口
显示缓冲
否
是
保护现场
次计数值减
计数值为
设置下次次计数
值
秒值加
存放病床床号地址减
呼叫数量减
到秒否
秒值清零,分值加
到分钟否
分值清零,小时值加
到小时否
小时清零
恢复现场
中断返回
否
否
否
定时器
对取反
中断返回五实验接线图
连线连接孔连接孔
喇叭脉冲输入
脉冲
脉冲
六程序设计如下
位控制口
段控制口
显示缓冲
,模式,定时器毫秒中断次
,
,
,
,
,
,
,
,
,
,
,
,
分調整
,
喇叭脉冲输入
脉冲
脉冲
六程序设计如下
位控制口
段控制口
显示缓冲
,模式,定时器毫秒中断次
,
,
,
,
,
,
,
,
,
,
,
,
分調整
,
,
,
,
,
,
,
,
,
,
,
量床位号要求开始
否
是
是
否
设定定时器及外中断控制字
置定时器初始常数
开定时器及外中断
呼叫按键查询程序
查询用户标志位是否为
时间数据转化
调用显示子程序
呼叫显示数据转化程序
调用显示子程序
回复键是否按下
个数码管,正常情况下显示时间时分秒,时间可通过按键调整。
有人呼叫则闪烁显示数量床位号并蜂鸣器响,按应答键后继续显示时间。
若同时有多个病人呼叫则依次轮流显示数量床位号。
本机地址为,当接到上位机发的时,则回发
四程序流程图
定时器中断
是
否
是
否
是
保护现场
次计数值减
计数值为
设置下次次计数
值
秒值加
存放病床床号地址减
呼叫数量减
到秒否
秒值清零,分值加
到分钟否
分值清零,小时值加
到小时否
小时清零
恢复现场
中断返回
否
否
否
定时器
对取反
中断返回五实验接线图
连线连接孔连接孔
喇叭脉冲输入
脉冲
脉冲
六程序设计如下
位控制口
段控制口
显示缓冲
否
是
保护现场
次计数值减
计数值为
设置下次次计数
值
秒值加
存放病床床号地址减
呼叫数量减
到秒否
秒值清零,分值加
到分钟否
分值清零,小时值加
到小时否
小时清零
恢复现场
中断返回
否
否
否
定时器
对取反
中断返回五实验接线图
连线连接孔连接孔
喇叭脉冲输入
脉冲
脉冲
六程序设计如下
位控制口
段控制口
显示缓冲
,模式,定时器毫秒中断次
,
,
,
,
,
,
,
,
,
,
,
,
分調整
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
关振铃器返回显示时间
,重新置初值
,
,
,
定时器中断程序
,
,
,
,
,
,
,
,
,
,
,
,
,
,
延时子程序
,
,
,