文档详情

电子钟毕业设计论文.doc

发布:2019-10-12约3.38万字共67页下载文档
文本预览下载声明
摘 要 钟是现代人类日常生活必不可少的工具,语音时钟更是现在电子时钟多功能化发展的一个方向。语音电子钟具有突出的播报时间的功能,它被广泛用在生活中的各种场合。本设计就是从日常生活中常见的事物入手,通过对语音电子钟的设计,让我认识到单片机已经深入到我们生活的每个领域。 本文从语音电子钟的设计原理、设计方案入手,详细介绍了系统硬件设计、软件设计及调试。在语音电子钟的设计中,要处理好以下几个关键:D/A(数/模)转换,语音识别,人机接口,程序设计。D/A(数/模)和语音识别技术关系到时间的正确播报,人机接口是播报时间和调整时间的关键。利用凌阳SPCE061A单片机在语音识别和处理方面的优点,结合实践,设计出有特色的语音电子钟。 关键字: SPCE061A单片机 SPLC501液晶显示器 语音报时 目 录 第一章 绪 论 1 1.1 选题的目的和意义 1 1.2 单片机的介绍 1 1.2.1 单片机的发展 1 1.2.2 单片机的组成及特点 3 1.2.3 单片机的应用 4 1.2.4单片机的现状和未来 5 1.3 本设计的工作 6 第二章 语音电子钟的原理和方案 7 2.1 设计原理 7 2.1.1时钟功能 7 2.1.1语音输出功能 7 2.2 设计方案 8 第三章 语音电子钟的硬件设计 9 3.1 系统总体硬件结构 9 3.1.1系统结构 9 3.1.2按键的功能描述 10 3.2 SPCE061A芯片 11 3.2.1 SPCE061A性能简介 12 3.2.2 SPCE061A芯片的引脚 12 3.2.3 SPCE061A特性参数 14 3.2.4 SPCE061A内核结构 15 3.2.5 SPCE061A中断系统 20 3.2.6 SPCE061A最小系统及开发方法 24 3.3 程序下载区 25 3.4 音频模块 26 3.5 语音输出模块 27 3.6 数/模转换模块 28 3.7 电源模块 28 3.8 SPLC501液晶显示模组 29 3.8.1 SPLC501的组成 29 3.8.2 SPLC501驱动控制器芯片 31 3.8.3 SPLC501的显示RAM 区映射 31 3.8.4 SPLC501行和列地址 32 3.8.5 SPLC501操作时序 32 第四章 语音电子钟的软件设计 33 4.1 IDE集成开发环境 33 4.1.1 IDE界面的三个窗口 34 4.1.2 IDE工程的操作 35 4.1.3 IDE在线仿真流程 38 4.1.4 IDE软件仿真流程 38 4.2 程序设计 39 4.2.1 软件结构 41 4.2.2主程序 41 4.2.3 中断服务程序 43 第五章 测试和调试 46 5.1 硬件测试 46 5.2 SPCE061A板的测试 48 5.3 程序调试 49 总 结 54 参考文献 55 第一章 绪 论 1.1 选题的目的和意义 带有语音功能的电子产品和电子设备近年来广泛地出现在我们的生活中。语音时钟是现在电子时钟多功能化发展的一个方向,将语音引入到时钟中实现时间的语音播报。 本设计是一个基于凌阳61A单片机的语音报时系统,利用凌阳61A板这样一种本身就带有语音识别和播放功能的单片机来进行时间的播报。并且用SPLC501液晶显示器显示当前的时间、日期、星期、农历、闹铃开关。 单片机是实现各种控制策略和算法的载体。因其功耗低,超小型,低成本,功能完整,非常适用于便携式仪表和就地式显示控制仪表,在国内越来越受到用户的重视和广泛的应用。随着单片机集成化程度的不断提高,现代单片机已经具备了数字信号处理功能,使语音信号处理用单片机实现成为可能。SPCE061A是以μnSP TM16位微控制器及信号处理器芯片为内核的16位单片机,采用模块式集成结构,片内集成了2KB RAM、32KB Flash、ADC、DAC、并行I/O等。 1.2 单片机的介绍 单片机,亦称单片微电脑或单片微型计算机。它是把中央处理器(CPU)、随机存取存储器(RAM)、只读存储器(ROM)、输入/输出端口(I/O)等主要计算机功能部件都集成在一块集成电路芯片上的微型计算机。 1.2.1单片机的发展 如果将8位单片机的推出作为起点,那么单片机的发展历史大致可分为以下几个阶段。 1.第一阶段(1976-1978):单片机的控索阶段。以Intel公司的MCS–48为代表。MCS–48的推出是在工控领域的控索,参与这一控索的公司还有Motorola 、Zilog等,都取得了满意的效果。这就是SCM的诞生年代,“单机片”一词即由此而来。 2.第二阶段(1978-1982)单片机的完善阶段。Intel公司在MCS–48 基础上推出了完善的
显示全部
相似文档