1、 . . 毕 业 论 文 基于基于 STC89C58RD 的银行排队服务系统设计的银行排队服务系统设计 院 部 机械与电子工程学院 专业班级 机械电子工程 1 班 届 次 学生姓名 学 号 指导教师 讲师 二一一 年 六 月 十 日 装装 订订 线 . . . I 目录 摘要 III Abstract III 引言 1 1 方案设计 . 1 1.1 整体方案设计 .1 1.2 电路设计 .2 1.3 电源设计 .6 2 硬件选择 7 2.1 主控芯片 .7 2.2 液晶显示 .8 2.3 语音模块 .8 2.4 热敏打印机 .9 2.5 时钟芯片 .10 3 软件设计 10 3.1 系统主程序
2、 .10 3.2 按键检测设计 12 3.2.1 独立按键消抖设计 12 3.2.2 独立按键工作模式设计 12 3.3 液晶显示设计 .13 3.4 语音模块设计 .14 3.5 串口设计 15 3.6 时钟设计 16 4 开发工具及程序调试 . 16 4.1 软件开发环境与下载工具 16 4.2 液晶显示程序调试 17 4.3 语音播放程序调试 17 4.4 打印程序调试 .18 5 界面演示 19 5.1 按键分布与外设分布 .19 5.2 系统演示 .20 6 结束语 22 参考文献 23 致谢 24 II Contents AbstractV Introduction 1 1 Pro
3、ject design1 1.1 Overall Project desig n 1 1.2 Circuit Design 2 1.3 Power Supply Design 6 2 Select the hardware7 2.1 The master chip7 2.2 LCD display 8 2.3 Voice Module8 2.4 Thermal Printer9 2.5 Clock Chip10 3 Software Design 10 3.1 Main program10 3.2 The key test design11 3.2.1 Design of the independent button debounce12 3.2.2 Design of the independent