FLASHMSP430外扩存储器

上传人:痛*** 文档编号:97166149 上传时间:2022-05-26 格式:DOC 页数:12 大小:422.50KB
返回 下载 相关 举报
FLASHMSP430外扩存储器_第1页
第1页 / 共12页
FLASHMSP430外扩存储器_第2页
第2页 / 共12页
FLASHMSP430外扩存储器_第3页
第3页 / 共12页
点击查看更多>>
资源描述
FLASH_MSP43外扩存储器作者:日期:FLASH K9F1G08U0M 在MSP430F149 嵌入式系统中的应用NAND Flash是采用NAND结构技术的非易失存储器,具有ROM存储器的特点,存储在该芯片中的数据可在断电情况下维持10年不丢失,而芯片的引脚与访问又具有类似于RAM的特点。NAND FLASH存储器将数据线与地址线复用为8条线,另外还分别提供了命令控制信号线,因此,NAND FLASH 存储器不会因为存储容量的增加而增加引脚数目从而极大方便了系统设计和产品升级。1元件介绍1.1 MSP430 芯片MSP430系列单片机是TI公司推出的16位RISC系列单片机,该系列是一组超低功耗微 控制器,供电电压范围为1。8V-3。6V.考虑到本系统有微体积、低功耗的要求,在此选用 MSP430F149,它具有 60KB Flash Memory 、2kb RAM、有 8 个通道采样率为 200K 的 12 位A/D转换器、硬件乘法器、2个带有大量捕获/比较寄存器的16位定时器、看门狗等,为 系统的进一步开发扩展提供了良好的基础,特别适用于较复杂的系统开发1。2 NAND FlashNAND结构Flash是Sumsung公司隆重推出并着力开发的新一代数据存储器件,在此选用芯片K9F1G08U0M,电源电压2 .7V 3。6V,与MSP430F149 致,功耗低,容量可达 128MX 8Bit,按页进行读写,按块擦除,通过I/O 口分时复用作为命令引脚/地址引脚/数据引脚有很高的可靠性。2硬件设计本系统中,K9F1G08U0M 的数据输入输出口与单片机的P6端口相连。片选信号与单片机的P2.4相连,CLE (命令锁存控制端)、ALE (地址锁存控制端)、WE (写操作控制端卜 RE(读操作控制端)分别通过控制单片机P3。3、P2。3、P2.6、P2.5引脚的电平,决定对FLASH进行控制字操作、地址操作、写操作还是读操作。在此不使用写保护功能,所以WP接高电平。FLASH与单片机的部分连接组成电路如图1所示。图 1MSP430F149 与 K9F1G08U0M 的连接MSP430的开发软件较多,本文采用IAR公司的集成开发环境 一IAR Embedded workbench 嵌入式工作台,利用 C430( MSP430系列的C语言)编写调试。单片机对 FLASH的操作 主要有写、读、擦除。3。1写操作向FLASH内部写数据是基于页的,K9F1G08U0M 的命令字、地址和数据都是通过并行口线1/00-1/07在控制信号的作用下分时操作。地址A0-A10,A11 A26通过1/00-1/07 分4次送入同时K9F1G08U0M芯片提供了一根状态指示信号线,当该信号为低电平时,表示FLASH可能正处于擦除、编程或读操作的忙状态;而当其为高电平时,则表示为准备好状 态,此时可以对芯片进行各种操作。本系统须写入126M数据写操作流程图如图 2。3.2读操作读操作有串行页读、连续行读、随机读 3种类型。在此选用串行页读取。首先将读操作控制字00h输入,再写入地址,写入控制字30h,待信号变高后,将本页数据依次读出。随后再改变页地址读出其它页内数据。操作流程图如图3。开始坂冋写地址写90hK/B为高否?读出一个字节5字节数 0; iqO -); /检验晶振是否起振while ( (IFG1 & OFIFG)!= 0 );BCSCTL2 = SELM_2 + SELS + DIVSO ;/SMCLK选择2分频后的4MWhile ( kOxFCOO)/ 页数 64512 时执行WriteComma nd() ;/调用写控制字写地址子程序While ( i2048)/字节数2048时执行循环WriteFlash();/调用写数据子程序,32个字节i=i+32;/ 字节数 +32i=0;/一页写完后,字节数置0Write10h ();/调用写10h子程序while( ! (P2IN & RB );等待 RB 信号变高k+ ;/ 页数 +1k=0 ;/页数置0LPM4; /全部写完后,MSP430进入低功耗模式4MSP430系列单片机具有实时处理能力强、运行速度快、性价比高等特点。本文介绍了FLASH K9F1G08U0M 在由MSP430F149 组成的嵌入式系统中的应用,实验表明 :整个系 统简单可靠、功能完善、运行稳定 ,具有实用价值。本文作者创新点:实现了 MSP430单片 机和NAND Flash两种低功耗芯片在嵌入式系统中的应用,完成了对FLASH的写操作、读操作及擦除操作,达到了系统的微体积和低功耗特性。
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 成人自考


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!