6.4.1 设计要求

6.4.1 设计要求

1.基本要求

设计一个5床位的无线呼叫器,供医院住院病人(或静脉点滴病人)呼叫医护人员使用。病人可通过按下自己床边的按钮(开关),向医护人员发出呼叫信号。

准备阶段,6个数码管循环轮流显示P(跑马),当按下中断键时,启动系统,5个数码管闪烁显示“START”,用拨动开关K1~K5作为5个病床申请源,开关拨为ON的为产生呼叫请求,对应的开关位数码管闪烁并显示病床号(定时)。

2.扩展部分

(1)如果有多个病人请求,则分别循环显示病床号,每个病床号显示5s,当某位拨为OFF时,对应位停止闪烁和鸣笛,当所有开关拨为OFF时,显示“END”(5 s),中断返回跑马。

(2)除完成上述功能以外,喇叭同时发出“嘟”的叫声,叫声次数等于呼叫病床号的号数。

3.创新设计

创新设计是在本课题要求的基础上,做出功能性的创新。

项目需了解和掌握以下知识。

(1)了解单片机复位电路工作原理及设计。

(2)掌握P口和I/O引脚的驱动能力和LED显示原理及设计。

(3)掌握使用单片机的不同I/O口、不同电平信号对发光二极管的亮灭控制的方法。

(4)掌握单片机外部中断处理程序的编程方法。

(5)掌握用不同定时器、不同工作方式实现定时/计数的方法。

(6)掌握对喇叭的控制方法。

(7)掌握单片机C语言程序设计。