没有合适的资源?快使用搜索试试~ 我知道了~
基于单片机的语音报时系统-毕业论文.doc
0 下载量 6 浏览量
2023-07-09
10:05:12
上传
评论
收藏 1.07MB DOC 举报
温馨提示
试读
54页
基于单片机的语音报时系统-毕业论文.doc
资源推荐
资源详情
资源评论
基于单片机的语音报时系统
中文摘要
本文主要介绍了利用凌阳科技公司的 SPCE061A 单片机作为主控制器设计的语音报时系统方
案。结合 SPCE061A 强大的语音功能,语音报时、播报日期的功能。这是一种用新型凌阳单片机
来实现的 SPCE061A 单片机作为控制器制作的语音报时系统。该方案充分利用单片机强大的编程、
语音处理、以及中断,并且操作简单、易于修改,是理想的数字控制系统。
本文首先简介凌阳单片机的发展,紧接着详细描述了凌阳单片机 SPCE061A 的组成原理及其
功能。根据它的组成原理及其指令系统,设计了语音报时系统的软件部分,包括主程序,语音播
放程序。此类单片机特别是在数字处理及语音处理方面有着明显的优越性,所以本次设计中采用
凌阳 SPCE061A 单片机,它能够使所设计的产品更具智能化和先进性。
关键词: 电子钟; SPCE061A;语音
SCM Production Using digital clock
ABSTRACT
This paper describes the use of Sunplus Technology, Inc. SPCE061A SCM as the main controller
of digital electronic bell programme. Sunplus SPLC501A use of LCD module, with SPCE061A
powerful voice and realized the Gregorian calendar, Lunar New Year, stopwatch, alarm clock and
voice broadcast, the broadcast date, and other functions. This is a New Sunplus microcontroller to
achieve the SPCE061A SCM as a controller and LCD module SPLC501A a digital clock. The
programme full use of a powerful microcontroller programming, voice processing, and multi-function
interrupt input / output and simple, easy to modify,is the ideal digital control system.
This paper first brief Sunplus the development of SCM, followed by a detailed description of the
composition of Sunplus SCM SPCE061A principle and function. According to its composition and its
command system theory and design of digital electronic clock control system software, including the
main program, display, voice player. SCM especially in such digital processing and voice processing
there are distinct advantages, so this design in the use of Sunplus SPCE061A SCM, it can make the
products more intelligent design and advanced.
KEY WORD: clock; SPCE061A ;PRONUNCIATION TIME WATCH
目 录
第一章 前言...................................................................................1
1.1 系统功能 .............................................................................2
1.2 基本参数 .............................................................................2
1.3 注意事项 .............................................................................2
第二章 模块特性简介...........................................................................3
2.1 SPCE061A 单片机 ......................................................................3
2.1.1 SPCE061A 简介 ...............................................................3
2.1.2 芯片特性 ....................................................................4
2.2 SPCE061A 精简开发板 ..................................................................5
2.3 SPLC501A 液晶模组 ....................................................................6
2.4 语音的设计及工作原理.................................................................7
2.5 系统总体方案介绍.....................................................................8
第三章 系统硬件设计..........................................................................11
3.1 SPCE061A 最小系统 ...................................................................11
3.2 电源模块............................................................................11
3.3 音频输出模块........................................................................12
3.4 液晶显示模块........................................................................13
3.4.1 显示 RAM 区映射情况 ........................................................13
3.4.2 SPLC501 驱动控制器芯片.....................................................15
第四章 系统软件设计..........................................................................17
4.1 软件的结构 ..........................................................................17
4.2 各模块程序的说明 ....................................................................18
4.2.1 概述 ........................................................................18
4.2.2 主程序 ......................................................................18
4.2.3 中断服务程序 ...............................................................19
4.2.4 时间日期模块 ...............................................................21
4.2.5 SPLC501 液晶显示模组显示汉字 .............................................22
4.2.6 常用功能函数介绍(用户 API)...............................................24
第五章 操作步骤..............................................................................28
5.1 软件的操作步骤......................................................................28
5.1.1 LCD 汉字显示操作步骤 .......................................................28
5.1.2 程序烧入硬件操作步骤 .......................................................31
5.1.3 语音播放操作步骤 ...........................................................33
5.2 操作界面 ............................................................................34
第六章 结论..................................................................................37
参考文献.....................................................................................38
致 谢......................................................................................39
附录一 软件编写程序..........................................................................40
附录二 主要元器件清单........................................................................48
1
第一章 前言
20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个
领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进
一步提高,产品更新换代的节奏也越来越快。
时间对人们来说总是那么宝贵,工作的忙碌性和繁杂性容易使人忘记当前的时间。忘记了要
做的事情,当事情不是很重要的时候,这种遗忘无伤大雅。但是,一旦重要事情,一时的耽误可
能酿成大祸。
目前,单片机正朝着高性能和多品种方向发展趋势将是进一步向着CMOS化、低功耗、小体
积、大容量、高性能、低价格和外围电路内装化等几个方面发展。下面是单片机的主要发展趋势。
单片机应用的重要意义还在于,它从根本上改变了传统的控制系统设计思想和设计方法。从
前必须由模拟电路或数字电路实现的大部分功能,现在已能用单片机通过软件方法来实现了。这
种软件代替硬件的控制技术也称为微控制技术,是传统控制技术的一次革命。
单片机模块中最常见的是数字钟,数字钟是一种用数字电路技术实现时、分、秒计时的装置,
与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,因此得到
了广泛的使用。
数字钟是采用数字电路实现对时、分、秒、数字显示的计时装置,广泛用于个人家庭,车站,
码头办公室等公共场所,成为人们日常生活中不可少的必需品,由于数字集成电路的发展和石英晶
体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表, 钟表的数字化给人们生产生活带来
了极大的方便,而且大大地扩展了钟表原先的报时功能。诸如定时自动报警、按时自动打铃、时
间程序自动控制、定时广播芯片自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电
气的自动启用等,所有这些,都是以数字电子钟具有走时准确,一钟多用等特点,在生活中已经
得到了广泛的应用。随着科技的发展,人们对电子产品的应用要求越来越高,数字电子钟不但可
以显示当前的时间,而且可以显示日期、农历、以及星期等,给人们的生活带来了方便。另外数
字钟还具备秒表和闹钟功能,且闹钟铃声可自选,使一款电子钟具备了多媒体的色彩。
本方案利用凌阳16位单片机SPCE061A作为主控芯片,充分利用SPCE061A精简开发板(简
称61板)上面的三个按键,完成一个简易的数字系统——数字电子钟。
该数字钟可以将当前的日期和时间播报出来,以及调时功能,具有较强的可扩展性,满足了
不同人的需要。
该方案的主要功能是能通过SPCE061A的音频通道播报当前的日期和时间。61板上面的三个
按键可以控制实现所有的功能,在播报日期和时间状态下按Key1播报年、月、日,再按一下播
2
报时、分长按Key1键达到1.5秒,则进入日期时间调整模式,Key2 - 在调整模式下,使年、月、
日、时、分、秒增加,Key3 - 在调整模式下,使年、月、日、时、分、秒减小。
1.1 系统功能
本系统利用凌阳科技公司的SPCE061A单片机作为控制器。系统具有以下功能:
1. 可以语音播报日期和时间;
2. 具有调整日期和时间功能;
1.2 基本参数
1.工作电压:4.5V(3节干电池);
2.日期显示范围:2001-2100年;
3.时间采用24小时制。
1.3 注意事项
1.请将61板上的J5跳线选择3.3V;
2. 在安装电池时注意正负极,否则容易烧坏芯片;
3.在印制电路板上的焊接元器件前要认真对照原理图,仔细查看印制电路板,找到对应的
元器件功能区;
4.在电源测试期间请勿将单片机芯片插入座中,以免电源部分有问题造成芯片烧坏。
第二章 模块特性简介
该数字钟系统主要由SPCE061A精简开发板(简称61板)构成。系统通过61板上的三个按键控
制扬声器播放语音。所以这里主要介绍SPCE061A精简开发板。
剩余53页未读,继续阅读
资源评论
matlab大师
- 粉丝: 2438
- 资源: 9万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功