4 摘要 目录 正文基于SPCE061A单片机的SD存储卡设计.doc
《4 摘要 目录 正文基于SPCE061A单片机的SD存储卡设计.doc》由会员分享,可在线阅读,更多相关《4 摘要 目录 正文基于SPCE061A单片机的SD存储卡设计.doc(24页珍藏版)》请在三一办公上搜索。
1、摘 要SD卡全称为安全数码卡,是一种基于半导体快闪记忆器的新一代记忆设备,被广泛的应用于便携式装置上使用,例如数码相机和多媒体播放器等等,拥有高记忆容量、快速数据传输率、极大的移动灵活性以及很好的安全性。SPCE061A单片机是凌阳科技推出的一款16位结构的微控制器,SPCE061A内嵌32K字的闪存(FLASH),较高的处理速度使nSP能够快速地处理复杂的数字信号。本设计由凌阳的SPCE061A单片机作为主控芯片,扩展SD卡存储器做为存储介质,实现数码录音笔功能的过程。本系统以C语言进行软件设计,增加了程序的可读性和可移植性。本文编写的主导思想是软硬件相结合。首先描述系统硬件工作原理,并附以
2、系统结构框图加以说明,着重介绍了本系统所应用的各硬件的设计部分和本课题的工作过程;其次,详细阐述了程序的实现过程。 关键字:SPCE061A单片机;61板;SD卡;集成开发环境AbstractSD card,secure digital card,is a kind of semiconductor flash memory of a new generation of memory devices based on,is widely used in portable devices,such as digital camera and multinedia player an so on,
3、have a higher memory capacity,fast datd transfer rate,mobility andflexibility greatly and good safety. SPCE061A Sunplus Technology is one of the launch of 16 micro-controller, SPCE061A 32K words embedded flash (FLASH), The higher processing speed enable nSP to be able to handle complex digital signa
4、l.The design by Sunplus SPCE061A as the dominant chip SD card memory expansion as a storage medium, Making digital recording function of T.The software being in progress with C language designs system, readability and transplanting having increased procedures. The paper prepared by the dominant thin
5、king of the combination of hardware and software. And the operating principle describing system hardware first, attaches the course of work giving the design part and problem explaining hardware applied by the system having introduced capital , emphasizing with system structure block diagram; Realiz
6、ation secondly, having set forth procedure detailedly process.Keywords:SPCE061A ;SD Card ;61plate ;Integrated Development 目 录摘要IAbstractII第一章 绪论.1第二章 系统硬件组成2第一节 SPCE061A单片机2第二节 61板简介32.2.2 61板的接口说明4第三节 SD卡座模组62.3.1结构示意图62.3.2 SD卡SPI总线时序图6第四节 硬件电路72.4.1 SPCE061A的最小系统72.4.2 61板按键电路72.4.3 音频输出电路82.4.4
7、SD卡模组电路8第三章 系统软件设计9第一节 系统设计93.1.1设计要求93.1.2方案设计10第二节 程序103.2.1流程图103.2.2程序12第四章 系统调试及结束语18第一节 集成开发环境(IDE)18第二节 调试及性能分析19第三节 结束语19参考文献.20后记21第一章 绪论目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上的各种仪表控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。随着数字存储技术的发展,大容量
8、存储设备充斥着电子应用的方方面面。对于嵌入式系统来说,功能的增强,也需要大容量存储设备做支撑。SD卡(Secure Digital Memory Card)是一种基于半导体新一代的记忆设备。SD卡由日本松下、东芝及美国SanDisk公司共同开发研制。SD卡在24mm32mm2.1mm的体积内结合了SanDisk快闪记忆卡控制与MLC(Multilevel Cell)技术和Toshiba(东芝)0.16u及0.13u的NAND FLASH技术,通过9针的接口界面与专门的驱动器相连接,不需要额外的电源来保持其记忆的信息。而且它是一体化固体介质,没有任何移动部分,所以不用担心机械运动的损坏。现在的S
9、D卡容量有8MB到6GB不等。利用51单片机进行开发时,硬体开发系统要求很多,如仿真器、烧录器、开发板等。61板是SPCE061A的硬体开发系统,用户只采用61板就可以进行开发,与61板配套的软体开发工具为凌阳十六位单片机集成开发环境(unSP IDE, Integrated Development)。因此,以nSP为核心的SPCE061A微控制器是适用于数字语音识别应用领域产品的一种最经济的选择。本设计主要实现的功能为:1、利用SPCE061A单片机,扩展SD卡设备,实现录放音功能。2、系统以SPCE061A为核心,外扩SD卡模组,可以插入SD卡,为系统提供大容量存储扩展。第二章 系统硬件组
10、成如图2.1所示为本系统的硬件组成框图。系统采用SPCE061A 做为主控制器,使用其通用I/O 口控制SD 卡设备,实现存储器扩展;利用61 板上的三个按键对录放音进行控制;利用SPCE061A 带有AGC 的专用A/D 转换通道做为音频输入,完成语音录制功能;利用SPCE061A 的D/A 进行音频输出,实现语音播放功能。图2.1 SD卡语音存储系统框图图2.2为SD卡模组的连线关系图:图2.2 SD卡语音存储连线关系图第一节 SPCE061A单片机SPCE061A 是一款16 位结构的微控制器,下图是它的结构概览:SPCE061A 主要包括输入/输出端口、定时器/计数器、数/模转换、模/
11、数转换、串行设备输入输出、通用异步串行接口、低电压监测和复位等部分,并且内置在线仿真电路ICE 接口,较高的处理速度使其能够快速的处理复杂的数字信号。图2.3 SPCE061A单片机结构概览 第二节 61板简介2.2.1框图及简要说明61板是以16位单片机SPCE061A为核心的精简开发仿真实验板,大小相当于一页扑克牌,61板的主要特点是:简单、易学、实用。它采用的是精简指令集,在这个指令系统中共有41条指令,指令功能简单且容易掌握。61板除了具备单片机最小系统电路外还包括有电源电路、音频电路(含MIC输入部分和DAC音频输出部分)、复位电路等,而且体积小、采用电池供电,方便随身携带!其结构如
12、图2.4所示:图2.4 61板结构框图图2.4的说明如表2.1所示:表2.1 框图说明POWER5v&3V供电电路PLL锁向环外部电路Power电源指示灯Sleep睡眠指示灯RESET复位电路K4复位按键PROBE在线调试器串行5pin接口S5EZ-PROBE和PROBE切换的拨断开关J12、J3耳机插孔和两pin喇叭插针DAC一路音频输出电路,采用SPY0030集成音频放大器MIC麦克风输入电路OSC32768晶振电路VREFA/D转换外部参考电压输入接口R/C芯片其他外围电阻、电容电路K1K3扩展的按键:接IOA0IOA2SPCE061A61板核心:16位微处理器PORTA/B32个I/O
13、口2.2.2 61板的接口说明图2.5 61板的接口图一、输入/输出(I/O)接口61板将SPCE061A的32个I/O口全部引出:IOA0IOA15,IOB0IOB15,对应的引脚为:A口,4148、53、5460;B口,51、8176、6864。而且该I/O口是可编程的,即可以设置为输入或输出:设置为输入时,分为悬浮输入或非悬浮输入,非悬浮输入又可以设置为上拉输入或是下拉输入;在5V情况下,上拉电阻为150K,下拉电阻为110K;设置为输出时,可以选择同相输出或者反相输出。 二、音频输入/输出接口正如前面所介绍的61板具有强大的语音处理功能,如图2.5所示,X1是语音的MIC输入端,带自动
14、增益(AGC)控制,J12和J3都是语音输出接口,一个是耳机插孔另一个是两pin的插针外接喇叭,由DAC输出引脚21或22经语音集成放大器SPYOO30放大,然后输出,SPY0030是凌阳的芯片,相当于LM386,但是比386音质好,它可以工作在2.46.0V范围内,最大输出功率可达700mW(386必须工作在4V以上,而且功率只有100mW)。三、在线调试器(PROBE)和EZ-PROBE接口图2.5中J4为PROBE的接口,该接口有5PIN,其中两个分别是地(VSS)和3.3v电源(VCC),我们就是通过PROBE一端接PC机25针并口,一端连接它来调试、仿真和下载程序的。这样,就不需要再
15、用仿真器和编程器了,只要按图所示将其连接好,就可以通过它在PC机上调试程序,并且在线仿真,最后将程序下载到芯片中,即完成了程序的烧写。图2.5中的J11是EZ-PROBE的接口,我们提供一根转接线用作EZ-PROBE的下载,一端连接PC机的25pin并口,另外一端接61板的5pin EZ-PROBE接口。四、电源接口图2.5中J10是电源接口,61板的内核SPCE061A电压要求为3.3V,而I/O端口的电压可以选择3.3V也可以选择5V。所以,在板子上具有两种工作电压:5V和3.3V。对应的引脚中15、36和7必须为3.3V, 对于I/O端口的电压51、52、75可以为3.3V也可以是5V,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 摘要 目录 正文基于SPCE061A单片机的SD存储卡设计 正文 基于 SPCE061A 单片机 SD 存储 设计
链接地址:https://www.31ppt.com/p-4146080.html