摘要:当今社会无线技术飞速发展,无线技术已经应用于各个领域,无线传输技术也发展的越来越成熟,因此,将无线通信技术应用到咖啡厅呼叫服务系统中,将具有十分重要的意义。
本设计实现了基于STC89C52单片机和无线传输模块构成的无线多路咖啡厅呼叫系统,完成了系统硬件电路设计与软件程序调试。系统以ST89C52单片机作为核心控制器,通过按键模块实现呼叫信息采集,通过NRF2401无线收发模块来传输信息,采用5110显示屏来查看需要服务的桌位号,实现服务台与客人的无线远距离沟通。本设计从用户的现实需求出发,实现了基于无线技术的咖啡厅呼叫系统,能够及时准确的为客人提供高质量的服务。
关键词:STC89C52单片机;5110显示屏;NRF2401无线收发
目录
摘要
Abstract
1 绪论-1
1.1课题研究背景及意义-1
1.2设计要求及预期目标-1
1.3设计可行性-2
2 设计方案及步骤-3
3 系统硬件设计-4
3.1 系统原理框图-4
3.2 单片机STC89C52芯片简介-4
3.3 硬件模块设计-5
3.3.1单片机最小系统-5
3.3.2无线收发模块-6
3.3.3 5110显示屏显示模块-7
3.3.4按键模块-7
4 系统软件设计-8
4.1 单片机C语言程序设计步骤-8
4.1.1 延时子程序设定-8
4.1.2 5110显示子程序-8
4.1.3 24L01无线收发程序-9
4.1.4 按键输入程序-10
4.2 主函数程序设计-10
5 系统调试及问题解决-11
5.1 系统调试-11
5.1.1 硬件绘图-11
5.1.2 软件调试-11
5.2 硬件设计制作中的问题-11
5.3 软件设计中的问题-12
结 论-13
参 考 文 献-14
附录A 原理图-15
附录B PCB图-16
附录C 程序-17
致 谢-28