2。1  系统方案的设计 5

2。1。1 功能简介 5

2。1。2 方案论证与选择 5

2。2  系统组成 9

2。3  总体设计思想 9

第三章 主要芯片介绍 11

3。1 STC89C52 选择及介绍 11

3。2 ISD4002 选择及介绍 14

3。3 LM386 选择及介绍 16

3。4 DS1302 选择及介绍 17

3。5 语音识别主要芯片 LD3320 选择及介绍 18

第四章 硬件电路设计 22

4。1 STC89C52 单片机小系统 22

4。2  显示电路 22

4。3  语音录放电路 23

4。4 DS1302 时钟电路 24

4。5  输入电路 24

4。5。1 按键输入电路 24

4。5。2 语音识别模块输入电路 26

第五章 软件程序设计 27

5。1  矩阵键盘扫描程序设计 27

5。2  算术运算程序设计 33

5。3  显示程序设计 34

5。4  语音播报程序设计 37

5。5  时钟程序设计 39

5。6  语音识别程序设计 40

第六章 Keil uVision 调试 42

6。1 Keil 创建工程并编译调试 42

6。2 STC 烧录 HEX 程序文件 46

第七章 系统调试与存在的问题 47

7。1  硬件调试 47

7。2  软件调试 47

总结 48

致谢 49

参考文献 50

附 录 52

第一章 绪论

1。1 课题的背景和意义

计算器是衣食住行、日常工作、学习中的常用工具,人们利用它解决了许多复杂 多位计算,包括最基本的加、减、乘、除运算[1]。尤其是以单片机为控制核心的袖珍 计算器,它携带方便,在生活中用起来方便快捷,还可以被制作成嵌入式的设备中, 因此它的需求非常广泛,在计算器的发展上存在很大的划时代和商业市场意义。单片 机在我国的各行各业得到迅猛的发展,以单片机为核心的嵌入式控制系统的出现是科 技发展的里程碑,被广泛应用在各个不同领域。更为重要的是,单片机成本很低,一 般只需要几块钱,有着廉价的优势,同时兼有不错的控制功能,所以用单片机作为核 心制作计算器,可以降低成本,更微型化,使计算器的设计发生质的发展[2]。对于我 们学生来说,计算器肯定是我们学习生涯最亲密的电子伙伴之一。

上一篇:STC89C52纯电动汽车电池状态检测与管理系统设计+电路图
下一篇:STC89C52单片机的汽车倒车测距仪设计+源程序

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

LiMn1-xFexPO4正极材料合成及充放电性能研究

麦秸秆还田和沼液灌溉对...

安康汉江网讯

网络语言“XX体”研究

我国风险投资的发展现状问题及对策分析

ASP.net+sqlserver企业设备管理系统设计与开发

老年2型糖尿病患者运动疗...

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】