具有语音报时功能的万年历

上传人:re****.1 文档编号:569765316 上传时间:2024-07-30 格式:PPT 页数:17 大小:4.32MB
返回 下载 相关 举报
具有语音报时功能的万年历_第1页
第1页 / 共17页
具有语音报时功能的万年历_第2页
第2页 / 共17页
具有语音报时功能的万年历_第3页
第3页 / 共17页
具有语音报时功能的万年历_第4页
第4页 / 共17页
具有语音报时功能的万年历_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《具有语音报时功能的万年历》由会员分享,可在线阅读,更多相关《具有语音报时功能的万年历(17页珍藏版)》请在金锄头文库上搜索。

1、具有语音报时功能的万年历设计与实现 指导老师:王XX (副教授)学生姓名:王XX武汉工程大学毕业论文答辩武汉工程大学毕业论文答辩班 级:智能科学与技术2班学 号:1*目录1234系统概述系统硬件设计系统软件设计结果与调试2/181.系统概述系统主要主要分为下图所示的五个模块系统原理图3/182.系统硬件设计2.1 主控模块 以STC89C52为主控芯片构成的单片机最小系统作为主控模块,单片机最小系统指用最少的元件组成的单片机可以工作的系统。最小系统结构图4/18单片机最小系统的电路图与实物图2.系统硬件设计最小系统电路图(部分)最小系统实物图5/182.系统硬件设计2.2 语音模块 语音模块采

2、用ISD1730芯片,使用如下图所示的仿真电路,喇叭接在SP-和SP+处,芯片选择SPI工作模式。语音模块电路图6/182.系统硬件设计2.2 语音电路 ISD1730系列芯片的SPI串行接口操作需遵照以下协议: (1)一个SPI处理的开始于/SS管脚处于下降沿 (2)在一个完整的SPI指令传输周期中,/SS管脚必须保持低于电平 (3)数据在SCLK处于上升沿时锁存在芯片的MOSI管脚,在SCLK处于下降沿时从MISO管脚输出,并且首先移出低位 (4)SPI指令操作码包含命令字节,数据字节和地址字节,这决定于1730的指令类。(5)当命令字节和地址数据输入给MOSI管脚时,同时状态寄存器与当前

3、行地址信息从MISO管脚移出 (6)在完成了一个SPI命令的操作后,芯片会发出一个中断信息,并且持续保持为低电平,直到芯片收到CLR_INT命令或芯片被复位系统原理图7/182.系统硬件设计2.3 液晶显示电路液晶显示用的是LCD1602显示模块电路图显示模块实物图8/182.系统硬件设计2.4 时钟模块 DS1302是美国DALLAS公司所推出的一款低功耗、高性能的实时时钟芯片,自带有31字节静态RAM,采用SPI三线接口与单片机进行同步通信,并且可以采取突发方式一次性可以传送多个字节的时钟信号和RAM数据。工作电压范围为2.5-5.5V。时钟模块电路图9/183.系统软件设计3.1 主程序

4、 系统上电的时候,先初始化ISD1730芯片、对液晶模块进行初始化,读取DS1302是否在运行。若未运行,则设置默认时间运行它,同时读出时钟的数据,系统初始化。完成了以上操作后,再让程序进入一个大循环中。主程序流程图10/183.系统软件设计3.2 整点报时程序 整点报时标志位被不断的检测着,根据它的值,单片机采取不同的响应。标志位的初始值是0,为0时语音芯片开始初始化。遇到整点时,标志位开始自加,为1时,播放“滴滴”;为2时,播放“现在时刻”;为3是,播放当前的时间;为4时,播放“点”;为5时,播放“整”;标志位自加到6时,为被重置为0,表示一次播报的结束。整点报时流程图整点报时结束整点报时

5、标志位1变量integerturn=0变量integerturn=1变量integerturn=2变量integerturn=3变量integerturn=4变量integerturn=5变量integerturn=6初始化 1730,integerturn+播放滴滴声integerturn+1730可以接收新的命令1730可以接收新的命令1730可以接收新的命令1730可以接收新的命令播放结束播放“现在时刻”,integerturn+播放小时值,integerturn+播放“点”,integerturn+播放“整”,integerturn+整点报时标志置0,integerturn=0NYNY

6、NNNNNNNYYYYYYYNNNNYYYY11/183.系统软件设计3.3 液晶显示程序 LCD液晶显示程序可分为液晶初始化、读忙、写指令和写数据操作,液晶显示器是一块器件,所以在执行每条关于液晶的指令之前必须检测液晶模块的忙标志位是否为低电平(即不忙)。液晶显示流程图LCD初始化LCD是否为忙?单片机向LCD写命令单片机向LCD写数据显示数据结束前续代码12/184.结果与调试4.1 硬件调试(a)语音模块正面 (b)语音模块反面13/184.结果与调试4.1 硬件调试14/184.结果与调试4.2 软件调试Proteus 仿真电路图15/184.结果与调试4.2 软件调试语音电路的调试16/18The end! 18/18

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号