摘要:本设计介绍了基于单片机的公交车语音报站系统的设计,对系统软件设计和硬件实现进行了详细的描述,主要内容是用AT89C51单片机为核心控制元件,WT588D语音芯片为录音模块,以液晶屏为显示模块,以独立按键K1、K2为输入设备,扬声器为语音输出设备,设计一个带语音报站和液晶显示功能的公交车报站系统。软件部分给出程序流程图并包括子程序的设计。最后通过原理图焊接制作了公交报站系统电路板,设计一个带语音报站和液晶显示功能的公交车报站系统。本系统运行稳定,硬件电路简单,软件功能完善,控制系统可靠,具有一定的实用和参考价值。67922
毕业论文关键词: 自动报站, 单片机, LCD ,WT588D
Abstract: This paper introduces the automatic stop announcer based on STC89C52 and aims to explicitly describe the software and hardware applied in the system. The main features of the system are that AT89C51 is used for core controlling components, WT588D pronunciation chip for recording, LCD12864 screen for video displays, independent key K1 and K2 for input device, loudspeaker for output device. This is designed for a stop announcement and display system for buses. The software part of the program flow chart is given and include the design of the subroutine. Finally, principle diagram welding circuit board produced bus stops system, design a voice stops and liquid crystal display system of bus stops.This system enjoys the advantage of stability, simplicity and reliability. The full-featured system is an ideal model and is easily put into use.
Keywords: Automatically stops,Single chip microcomputer, LCD,WT588D
目 录
1 绪论 4
1.1 课题背景 4
1.2 公交报站系统的的未来发展趋势 4
1.3 本文研究的内容与安排 4
2 基于单片机的公交报站系统总体设计方案 5
2.1 公交报站系统的设计要求 5
2.2 设计思路 5
2.3 总体设计方案选定 5
3 基于51单片机公交报站系统的硬件设计 7
3.1概述 7
3.2 AT89C51单片机简介 7
3.3 晶振复位电路设计 9
3.4 基于WT588D芯片的语音电路设计 9
3.5 LCD液晶显示电路设计 12
3.6 按键控制模块电路设计 13
3.7 电路设计总图 13
4 基于51单片机公交报站系统的软件设计 13
4.1 系统的主流程图 13
4.2 显示模块设计 14
4.3 按键模块设计 15
5 硬件实验 16
5.1 实物图 16
5.2 实验运行效果图 17
结论 19
参考文献 20
致谢 21
附录 系统完整程序