摘要:文中介绍了一种基于AT89C51的病床呼叫系统的设计。利用发射芯片PT2262,接收芯片PT2272,液晶显示屏1602LCD等实现发射和接收状态的显示,在AT89C51单片机控制下,完成整体的呼叫报警和应答的工作。该病床呼叫系统可以完成远距离的呼叫,并且呼叫的结果可以在显示器上实时同步出现。本设计中详尽讲解了硬件和软件部分的工作方案,实现了病床呼叫电路板的制作和测试。测试可知,病床呼叫系统可以进行呼叫,实时显示报警,方便操作。
【关键词】病床呼叫系统;AT89C51;PT2262;PT2272
目录
摘要
Abstract
1引言 -1
1.1 研究目的 -1
1.2 研究现状 -1
1.3 研究内容 -1
1.4 任务要求 -1
2设计方案 -2
2.1 系统的总设计方案 -2
2.2 方案论证 -2
3系统硬件设计 -2
3.1 Protel99SE -2
3.2 无线发射电路设计 -3
3.3 无线接收电路设计 -5
3.4 液晶显示电路设计 -6
3.5 声音报警电路设计 -7
3.6 应答电路设计 -7
3.7 主机电路设计 -8
3.7.1 AT89C51特点 -9
3.7.2 AT89C51的引脚介绍 -9
4系统软件设计 -10
4.1 主函数程序设计 -10
4.2 初始化程序设计 -11
4.3 延时子程序设计 -11
4.4 液晶显示子程序设计 -12
5系统特性的测试 -13
5.1 系统实物图 -13
5.2 软件调试 -13
5.3 硬件调试 -14
5.4 系统测试 -15
5.5 系统的不足和改进 -17
6设计总结 -18
参考文献 -19
附 录 -20
附录一:Protel原理图 -20
附录二:C语言源程序