- 1、本文档共41页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学号:
西 安 交 大
毕业设计(论文)
(08届用单片机SCT89C52作为控制核心,语音芯片ISD1700实现语音的存储和回放,LCD12864进行汉字显示,设计了公交车控制报站系统,实现了公交车站台语音播报、液晶显示和站台语音播报与液晶显示双重功能。
系统主要通过STC89C52单片机做为主芯片,启动LCD12864显示站名,同时应用语音模块播报站名。整个系统硬件设计包括键盘控制模块、语音播报模块、液晶显示模块关键词公交车报站;语音播站;液晶显示
Abstract
Along with the science and technology development and progress, unmanned bus in the street up, the voice stops were also widely used, this to a great extent from crew of the stops along the way trouble, give many not familiar with the bus lines passengers brought convenient.
This design USES the monolithic SCT89C52 as control core, voice chip ISD1700 realize voice of storage and playback, LCD12864 display on Chinese character, design the bus stops control system, realize the bus station speech broadcast, liquid crystal display and platform speech broadcast and liquid crystal display double function.
The system mainly through STC89C52 microcontroller do give priority to chip, start LCD12864 display name, at the same time, the name of the pronunciation module. The whole system hardware design including the keyboard control module, speech broadcast module, liquid crystal display module.
Keywords: Microcontroller Bus stops system Speech broadcast station LCD display
目录
摘 要 2
目录 4
1绪论 5
1.1课题背景及意义 5
1.1.1公交车报站系统的发展、特点 5
1.1.2课题的发展前景 6
2 课题设计方案的原理 7
2.1 方案的原理、特点与选择依据 7
2.1.1 AT89C52单片机及模块选择 7
2.1.2 CPU的比较与选择选择 8
1) 单片机在系统中的作用 8
2) LPC2138 单片机介绍 8
3)89C51 介绍及其优缺点 9
2.1.3 显示模块的选择 9
2.1.4 时钟芯片的选择 10
1) 10
2)PCF8485 芯片介绍 11
3) 时钟芯片方案的确立 11
3系统硬件电路设计 11
3.1 80C51 单片机的设计 11
3.1.2 89C51引脚图以及各引脚功能 12
3.2 语音模块电路设计 14
3.2.2 语音电路的设计 15
3.2.3 ISD4004 引脚功能介绍 17
3.3显示模块的设计 18
3.3.1 组成 19
3.3.2 引脚功能 19
20
3.4.1 键盘接口 20
3. 按键的确认 20
3. 重键与连击的处理 20
3.按键防抖动技术 21
设计电路图 24
3.5串口RS-232模块设计 24
3.5.1、RS-232常用接口 24
3.5.2接口电路设计 25
3.6 DS1302 26
3.6.1 DS18B20简介 26
3.6.2 DS1302的结构及工作原理 26
引脚功能及结构 27
3. 电源 28
4 软件系统设计 30
4.1 主控程序的设计 30
4.2语音提示应用实现 31
4.2.1 放音程序 31
4.2.2 录音程序 31
4.3 文字显示应用实现 32
4.4 键盘接
文档评论(0)