毕业设计(论文)基于SPCE061A的LCD智能显示模块设计.doc

上传人:仙人指路1688 文档编号:4131966 上传时间:2023-04-06 格式:DOC 页数:48 大小:1.26MB
返回 下载 相关 举报
毕业设计(论文)基于SPCE061A的LCD智能显示模块设计.doc_第1页
第1页 / 共48页
毕业设计(论文)基于SPCE061A的LCD智能显示模块设计.doc_第2页
第2页 / 共48页
毕业设计(论文)基于SPCE061A的LCD智能显示模块设计.doc_第3页
第3页 / 共48页
毕业设计(论文)基于SPCE061A的LCD智能显示模块设计.doc_第4页
第4页 / 共48页
毕业设计(论文)基于SPCE061A的LCD智能显示模块设计.doc_第5页
第5页 / 共48页
点击查看更多>>
资源描述

《毕业设计(论文)基于SPCE061A的LCD智能显示模块设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于SPCE061A的LCD智能显示模块设计.doc(48页珍藏版)》请在三一办公上搜索。

1、攀枝花学院本科毕业设计(论文)基于SPCE061A的LCD智能显示模块设计学生姓名: 学生学号: 200310830037 院(系): 电气信息工程学院 年级专业: 电子信息工程 指导教师: 二七年六月摘 要液晶显示屏(LCD)由于体积小、质量轻、供耗微、寿命长、无电磁辐射等优点,已经成为各种便携式电子信息产品的理想显示器。本设计利用凌阳科技公司推出的SPCE061A单片机和SPLC051液晶显示模块实现了一个LCD智能显示系统。由于SPCE061A芯片具有语音播放的硬件条件,而且还提供了大量的语音播放的函数可供调用。所以本设计扩展了语音播放功能,实现系统的有声有色。 本系统采用了凌阳单片机(

2、SPCE061A)作为主控制芯片,SPR4096作为外扩存储器,SPLC501作为液晶显示器。通过外扩存储器与SPCE061A结合播放语音(在操作SPR4096时使用可视化工具ResWriter对SPR4096进行读写操作)。这样设计的结果使电路的结构合理,各种要求能基本保证,同时系统的稳定性得到提高,而且使系统的功能扩展成为可能,为系统的升级预留了空间。关键词 SPCE061A,LCD显示屏,SPR4096,语音播放ABSTRACTThe Liquid Crystal Display monitor has become the ideal display of sorts of the e

3、lectronic information products, due to its great advantages, such as: its tiny volume, the light quality, the little power consuming, the long life, and the non-electromagnetic radiation merits etc. This design adopts to the SPCE061A single-chip and the SPLC501 liquid crystal produced by Ling Yang S

4、cience and Technology Company which brings about a simple LCD display system. The SPCE061A single-chip has a voice-play hardware as well a number of voice-play functions to be used, so that it expands the pronunciation broadcast function, and makes this system more vivid Ling Yang single-chip as the

5、 central control chip in this system, SPR4096 is the expand memory, and the liquid-crystal display is the SPLC501. Through the cooperation of the expanding memory and the SPCE061A single-chip which makes the voice broadcast system work (when you start the SPR4096,at the same time applying video faci

6、lity ResWriter to process of the read-write function of SPR4096). This precisely designing causes the electric circuit structure to be reasonable, and completely guaranteeing each kind of requirement, at the same time obtaining the system stability .whats more , it s possible to expand the function

7、of the system , and also to reserve the space for this systems upgrade.Key words: SPCE061A, LCD display monitor, SPR4096, voice-play目 录摘 要ABSTRACT1 绪论11.1液晶显示的研究意义11.2 液晶显示的国内外发展状况11.3 液晶显示的发展趋势21.4 本系统研究的内容22 系统方案设计32.1 性能指标32.2 方案选择32.2.1方案提出32.2.2方案论证42.2.3方案选定52.3 系统要实现的功能53 系统硬件设计63.1 系统框图63.1.

8、1 框图说明63.2 凌阳16位单片机(SPCE061A)73.2.1 SPCE061A特性简介73.2.2结构概览83.2.3芯片的引脚排列和说明83.2.4语音输出电路103.2.5电源板电路模块分析113.3 FLASH存储器模块123.3.1 SPR模组简介123.3.2 SPR4096133.3.3 ResWriter工具133.3.4 SPR4096硬件原理图143.4 SPLC501液晶显示模块163.4.1 SPLC501模组简介163.4.2 DM Tool字模提取工具183.4.3 液晶模组硬件连接图194 系统软件设计204.1 系统软件构架204.2 系统主程序设计21

9、4.3 显示屏子程序设计244.3.1 生成图片字模数据254.4 存储器子程序设计265 系统组装与调试28结 论32参 考 文 献33附录A:系统总电路原理图35附录B:字模数据文件36附录C:系统主程序39致 谢431 绪论1.1液晶显示的研究意义显示技术是传递视觉信息的技术。自古以来他就受到人们的广泛关注。近几十年来,特别是最近十年来信息技术的飞速发展以及人们对信息显示技术的不断追求,液晶显示得到了很大的发展。今天,液晶显示正以多姿多彩的形态展现在人们的面前,他的许多产品由于其优异的特性使其正成为时尚的追求,以及商店里炙手可得的商品。CRT显示开创了信息显示的先河,使电子技术进入了新的

10、时代,特别是彩色电视与计算机终端彩色显示中的应用,将CRT的巨大作用展现的淋漓尽致,“信息显示”已经深深地印记载人们的心里。但是,随着CRT应用的广泛延伸,人们又开始对CRT产生了遗憾,渴望新的显示器诞生,期望一种显示品质如同CRT一样,而又具有体积小、重量轻、工作电压低、功耗小的新产品。液晶显示技术正是在这样的需求环境下得到了提升的。从20世纪70年代最早的低档TN型液晶显示器用于钟表、计算器、仪表等显示开始,到20世纪80年代初中档STN型液晶显示器的出现,液晶显示就开始步入产业化进程。随着AM-LCD特别是TFT-LCD研究的发展,日本一些国家把TN-LCD的生产大举转移到了亚洲,特别是

11、中国沿海,到了20世纪80年代末中国已拥有了液晶显示产业。尽管那一时期TFT-LCD的显示品质和成品率等一系列问题所困绕,还在奋争之中,学术界和产业界中的一些人对液晶显示抑或认为其不屑一顾,抑或将取代CRT,因而争论不休,但是不论如何,一个不可否认的事实,即以液晶显示为代表的新型显示平板显示正向我们迎面走来。现在,便携式计算机、移动电话、手机、数字照相机、掌上电脑与个人数字助理机(PDA)等现代信息产品中。我们都能感到液晶显示带给我们生活的无穷魅力。1.2 液晶显示的国内外发展状况液晶显示技术最早于1968年问世,不过真正运用在产品上还是在1973年。SHARP公司在其生产的小型计算器上首次采

12、用了LCD,它所采用的是扭转向列型(Twisted Nematic,TN)液晶显示技术,画面反应时间较慢,且输出的光线亮度不高,所以称为“被动式”。这一类液晶显示器对动、静态影像的显示表现都不好。而且可视角度小,拖影现象十分明显,因此仅被应用于计算机面板、电子表及电器零件显示器,及早期的低价位笔记本电脑等对图像显示质量要求不高的设备上。到20世纪80年代初期,(STN)液晶显示器出现了,STN是“Super Twisted Nematic”的缩写,从字面上我们就可以知道“Super Twisted Nematic”是“Twisted Nematic”的改进增强型。STN液晶技术由于其制作工艺比

13、较简单,字符显示比TN液晶技术细腻,同时也支持彩色显示,所以它多用于液晶电视、摄像机和掌上游戏机等。而随后的DSTN和TFT液晶技术则被广泛地应用在电脑设备当中,如液晶显示设备、数码设备显示屏。目前,液晶的应用领域主要集中在笔记本电脑、桌上型、摄录像机液晶显示屏、车用导航器、液晶投影机市场、电话显示屏等方面。以前限制液晶发展的许多缺陷,如视角太小、亮度和对比度不够大等,随着技术不断提高,都已不再是限制液晶发展的因素。1.3 液晶显示的发展趋势从液晶显示的实用化开始已经过去30年了。从台式计算机的字段式显示开始的实用化液晶面板,以及后来的类似于主动型素子驱动方法的开发,使大型、漂亮画面的显示成为

14、可能,之后显示性能又在不断地进行改善,现如今,我们身边几乎所有的场所都在使用液晶显示器,从个人电脑和移动领域使用到最近的电视用,液晶电视已经开始逐渐取代CRT。在将来,液晶显示技术应用于电脑、监视器、大型电视、移动领域等的市场还将不断扩大。而大屏幕、宽屏化、创新设计和环保节能成为未来数年内液晶显示器产品发展的四大趋势。1.4 本系统研究的内容本系统讨论了使用凌阳单片机(SPCE061A)作为主控制芯片,SPLC501作为液晶显示器。由于SPCE061A芯片具有语音播放的硬件条件,而在软件算法上凌阳科技公司提供了大量的语音函数库可供使用,这使得语音播放很容易实现。所以本系统扩展了语音播放。但是S

15、PCE061A片内的FLASH存储器只有32K,在播放大量语音资源时需要外扩存储器。本论文讨论使用SPR4096作为外扩存储器,与SPCE061A结合播放语音(在使用SPR4096时可以通过凌阳科技中心新推出的ResWriter对SPR4096进行读写操作)。SPLC501液晶显示器件作为图片显示,实现本系统的有声有色。2 系统方案设计2.1 性能指标(1) 内容显示正确清楚。 (2) 有足够高的亮度。(3) 显示屏无闪烁,无抖动。(4) 抗干扰能力强。 (5) 能正确接收计算机送来的显示数据。 (6) 语音播放清晰,基本无失真。(7) 同时播放语音和显示图片。2.2 方案选择2.2.1方案提

16、出方案一:LCD图文显示屏显示无灰度的图形、文字。通过串口接收计算机送来的显示内容,并将其存入自带的存储器中,可与计算机脱机进行显示。该方案系统框图如图2.1所示。图2.1方案一系统框图方案二:LCD图像显示屏 具有灰度级显示功能。通过插在计算机PCI插槽的数据采集卡适时采集计算机显卡上的数据传送给接收卡,接收卡再将数据经过处理送给显示屏进行扫描显示。此屏必须与计算机同步显示。可显示任意的几何图形、运动图像。现在,应用的最广泛的图像显示屏是TFT型的LCD显示屏。它具有屏幕反应速度快,对比度好,亮度高,可视角度大,色彩丰富等优点。该方案系统框图如图2.2所示。图2.2方案二系统框图方案三: 视

17、频LCD显示屏 功能原理大致和方案2一样,不过系统更为复杂,采用了低温多晶硅(LTPS)、图像处理IC、亮度的无损调节等一些高新技术。2.2.2方案论证方案一:一般把显示图形或文字的LCD显示屏称为图文屏。这里所说的图形,是指由单一亮度线条组成的任意图形,以便与不同亮度(灰度)点阵组成的图像相区别。图文显示屏的主要特征是只控制LCD点阵中各发光器件的通断(发光或熄灭),而不控制LCD的发光强弱。LCD器件的颜色可以是单色的,个别情况下是多色的。这类显示器将LCD控制电路、点阵驱动电路和字符存储电路全部做在同一个PCB印刷版上,构成便于应用的液晶显示器模块。这种显示模块是一种低功耗、低损耗、低价

18、值的显示器件,它不但可以显示各式各样的字符、汉字和图形,同时具有可编程能力,且与单片机接口方便,基于以上优点,图文型的LCD显示模块获得了广泛的应用。方案二:通常所说的图像显示是相对于图形显示而言的。这里所说的图形,是指由单色或彩色的几何形组成的画面,它没有灰度级的过渡,显示不出深浅;在彩色方面也只有给定的几种颜色,没有彩色的过度,也不可能显示出自然界千变万化的色彩。而图像显示则是指那些具有灰度级显示功能的系统,它所显示的画面更生动更逼真。对于单色图像显示屏,就如同黑白电视机一样,其灰度控制产生了单色的有深浅过渡的画面。对于多色(一般用三基色:红、绿、蓝RGB)图像显示屏,和彩色电视机一样,由

19、于每一种基色的灰度级均可单独控制,因此可以得到从白到黑的各种不同颜色的组合,这时灰度级的控制不仅可以取得深浅过渡的效果,还可以形成丰富的色彩。在数字化系统中,灰度控制的能力由灰度级来表示。所谓灰度级就是指可以进行控制的灰度等级的多少。例如能够控制16个级别的灰色,它的灰度级就是16。在数字电路中,用4bit二进制数来表示16个不同的数。因此,用于灰度控制的bit数越多,能够产生的灰度级就越大,显示出来的图像就越细腻。对于彩色显示屏来说,每一基色的灰度级数目G确定之后,可以组合出彩色总数是G3。例如RGB三基色每一基色的灰度级为16的话,可以显示出4096种不同的颜色。而每一基色的灰度级为256

20、时,则彩色数目能够达到16777216种,这样丰富的色彩对于一般应用场合来说,已经是足够的了。通常在图像显示中,对于要求较高的系统,其灰度级取256。图像显示技术中的另一个问题,是所显示的图像是静止的还是运动的。静止图像的显示,在显示数据的准备时间方面要求不严,只要能够反映出画面的灰度级就可以了。对于动态图像的显示,除了要求正确显示相应的灰度级之外,其图像的更新速度必须满足运动连续和无闪烁的要求,这样每一帧图像显示数据的准备与传输时间都必须跟得上图像更新的速度才行。方案三:视频LCD显示屏在技术上需要解决一系列问题,其中比较重要的有:视频源信号的实时采集、视频信号的再分配、视频信号的高速传输、

21、显示屏的扫描频率以及显示屏的稳定性与抗扰等问题。2.2.3方案选定根据三种方案的综合考虑,图像、视频LCD显示屏系统复杂,应用的高新技术较多,在这里不可能实现,故方案二和方案三不适合作为毕业设计的理想方案。方案一由于系统相对简单,元器件容易采购,且适用范围广,故在此选择方案一较为理想。2.3 系统要实现的功能(1) 能正确地接收计算机送来的显示数据。(2) 能播放相应的语音文件。(3) 能接收计算机送来的数据,并通过相应的可视化工具对FLASH存储器进行读写操作,将其存入到Flash存储器中。(4) 同时播放语音文件和显示文字、图片。3 系统硬件设计本系统采用了凌阳单片机(SPCE061A)作

22、为主控制芯片,SPR4096作为外扩存储器,SPLC501作为液晶显示器。通过外扩存储器与SPCE061A结合播放语音(在操作SPR4096时使用可视化工具ResWriter对SPR4096进行读写操作)。实现系统的图片显示与语音播放。3.1 系统框图图 3.1 系统机构框图3.1.1 框图说明SPCE061A芯片是凌阳科技研发生产的性价比很高的一款十六位单片,它具有语音播放的硬件条件而且还提供了大量的语音播放的函数可供调用。,所以使用它可以非常方便灵活的实现语音的录放系统,同时该芯片拥有8路10位精度的ADC,其中一路为音频转换通道,并且内置有自动增益电路。这为实现语音录入提供了方便的硬件条

23、件。两路10精度的DAC,只需要外接功放(SPY0030A)即可完成语音的播放。另外凌阳十六位单片机具有易学易用的效率较高的一套指令系统和集成开发环境。在此环境中,支持标准C语言,可以实现C语言与凌阳汇编语言的互相调用,并且,提供了语音录放的库函数,只要了解库函数的使用,就会很容易完成语音录放,这些都为软件开发提供了方便的条件。在SPCE061A片内有32K的FLASH存储器,但是在播放大量语音资源时32K的FLASH存储器显然不够。所以我们需要扩展一个FLASH存储器。这里我们选用SPR4096,因为在操作SPR4096时我们可以使用凌阳科技公司最新推出的可视化工具ResWriter进行对S

24、PR4096的读写操作,使得在播放大量语音资源时也变得很容易。SPR4096是性价比很高的512K*8位的高性能FLASH存储器,同时内嵌4K*8位的SRAM。具有BMI(Bus Memory Interface)接口与SIO(Serial Interface)接口。SPR4096提供两种电源供电VDDI与VDDQ。VDDI供电范围在2.25V到2.75V,是对内部的FLASH与逻辑控制器供电。VDDQ供电范围在2.25V到3.6V,只对I/O口供电。SPR4096的最大工作频率为5.0MHz,最大读取电流为2mA最大擦除、烧录电流为6mA。在LCD显示器的选择中,我们选用SPLC501液晶模

25、组。它的显示效果较好,而且性价比很高。在图片处理时,可以使用配套的DM Tool工具将需要显示的图片实现提取出图片资源烧写到SPCE061A中,然后通过61板控制SPLC501A播放出来。3.2 凌阳16位单片机(SPCE061A) SPCE061A单片机概述SPCE061A是继系列产品(如SPCE500A)等,之后凌阳科技推出的又一个16位结构的微控制器。与SPCE500A不同的是,在储存器资源的需求较少以及便于程序调试等功能,SPCE061A里只内嵌32K字的闪存(FLASH)。较高的处理速度使能够非常容易快速地处理复杂的数字信号。因此,与SPCE500A相比,以为核心的SPCE061A微

26、控制器是数字语音识别应用领域的一种最经济选择。3.2.1 SPCE061A特性简介16位微处理器;工作电压:VDD为2.43.6V(cpu), VDDH为2.45.5V(I/O);CPU时钟:32768Hz49.152MHz;内置2K字SRAM、内置32K FLASH;可编程音频处理;32位通用可编程输入/输出端口;32768Hz实时时钟,锁相环PLL振荡器提供系统时钟信号;2个16位可编程定时器/计数器(可自动预置初始计数值);2个10位DAC(数-模转换)输出通道;7通道10位电压模-数转换器(ADC)和单通道语音模-数转换器;声音模-数转换器输入通道内置麦克风放大器自动增益控制(AGC)

27、功能;系统处于备用状态下(时钟处于停止状态)耗电小于2mA3.6V;14个中断源:定时器A / B,2个外部时钟源输入,时基,键唤醒等;具备触键唤醒的功能;使用凌阳音频编码SACM_S240方式(2.4K位/秒),能容纳210秒的语音数据;具备异步、同步串行设备接口;具有低电压复位(LVR)功能和低电压监测(LVD)功能;内置在线仿真电路接口ICE(In- Circuit Emulator);具有保密能力;具有WatchDog功能(由具体型号决定)。 3.2.2结构概览SPCE061A的结构如图3.2所示。 图3.2 SPCE061A的结构3.2.3芯片的引脚排列和说明SPCE061A共有84

28、个引脚,封装形式为PLCC84,它的排列如图3.3所示。在84个引脚中有空脚15个。 图3.3 SPCE061A引脚排列图SPCE061A系统的特性参数如表3.1所示。表3.1 系统特性参数特性参数SPCE061A工作电压2.63.6V最大工作速度49.125MHzCPU16位uNsptmSRAM容量2K字ROM容量(字)32K闪存ROM特性参数SPCE061A并行I/O端口AIOA15IOA0并行I/O端口BIOB15IOB0音频输出方式DAC2中断源TimerA/B时基信号发生器外部中断触键唤醒唤醒源IOA7IOA0其他中断源定时器/计数器双16位加计数定时器/计数器双通道PWM输出UAR

29、T具备ADC7通道10位电压模/数转换器(ADC)和单通道声音模/数转换器(ADC)串行SRAM接口具备(凌阳格式)晶振具备低电压复位具备内置ICE接口具备上电复位具备麦克风放大器和自动增益控制单通道节点功能具备中断控制功能具备触键唤醒功能具备3.2.4语音输出电路SPCE061A内置2路10位精度的DAC,只需要外接功放电路即可完成语音的播放。 音频部分的原理图如下所示,在图3.3中可以看到两个跳线,其作用在于可以测量DAC的输出波形;另外拔掉跳线,可以断开DAC到喇叭放大的通路,使得DAC通道处于开路状态。这样便于用DAC做其他用途,用户可以用过这个跳线来加入自己的外围电路。凌阳音频压缩算

30、法根据不同的压缩比分为以下几种 (具体可参见语音压缩工具一节内容):SACM-A2000:压缩比为8:,8:1.25,8:1.5SACM-S480: 压缩比为80:3,80:4.5SACM-S240:压缩比为80:1.5按音质排序:A2000S480S240用凌阳Compress Tool事先把所需要的语音信号录制好,本系统共包括十多个语音资源,整个语音信号经凌阳SACM_S480压缩算法压缩只占有13.2K存储空间,SPCE061A单片机具有32k闪存,使用内部flash即可满足要求。凌阳SPCE061A单片机自带双通道DAC音频输出,DAC1、DAC2转换输出的模拟量电流信号分别通过AUD

31、1和AUD2管脚输出,DAC输出为电流型输出,所以DAC输出经过SPY0030音频放大,以驱动喇叭放音,这为单片机的音频设计提供了极大方便。在它们后面接一个简单的音频放大电路和喇叭即可实现语音播报功能,音频的具体功能主要通过程序来实现。图3.4中的SPY0030是凌阳公司的产品。和LM386相比,SPY0030具有如下优势,比如LM386工作电压需在4V以上, SPY0030仅需2.4V即可工作(两颗电池即可工作);LM386输出功率100mW以下, SPY0030约700mW。图3.4 语音输出电路3.2.5电源板电路模块分析图 3.5是电源部分的电路,4.5V直流电压经过SPY0029后产

32、生3.3V给整个系统供电。 图3.5电源电路图SPY0029是凌阳公司设计的电压调整IC,采用CMOS工艺。SPY0029具有静态电流低、驱动能力强、线性调整出色等特点。图中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,这两种电平的选择通过跳线J5来选择。图中的VDDH3为SPCE061A的I/O电平参考,接SPCE061A的51脚,这种接法使得I/O输出高电平为3.

33、3V;VDDP为PLL锁相环电源,接SPCE061A的7脚;VDD和VDDA分别为数字电源与模拟电源,分别接SPCE061A的15脚和36脚;AVSS1是模拟地,接SPCE061A的24脚;VSS是数字地,接SPCE061A的38脚; AVSS2接音频输出电路的AVSS2。61板的供电电源系统采用多种选择方式。5V电池供电。可以用3节电池来供电,5V直流电压直接通过SPY0029(相当于一般3.3V)稳压器稳压到3.3V,为整个61板提供了5V和3.3V两种电平 的电压。5V稳压源供电用户可以直接外接5V的直流稳压源供电,5V电压再通过SPY0029稳压到3.3V。3.3V供电用户可以提供直流

34、3.3V电压为实验板进行供电此时整个板子只有3.3V电压I/O端口电压此时只有一种选择。需要注意的是由于SPY0029最大输出电流为50mA,所以如果需要外接一些模组时要先考虑一下是否合适。3.3 FLASH存储器模块3.3.1 SPR模组简介 基本特性与参数指标 :产品型号:SPR MODULE V1.0 SPR模组工作电压:3.3V SPR模组外形尺寸:50mm50mm 主要功能 :针对凌阳公司的存储器芯片SPR4096/SPR1024,开发的简易烧写器。该烧写器配合PC机ResWriter工具,通过EZ-probe下载线,完成对SPR4096/1024存储器芯片的擦除、写入、校验等功能。

35、并且在SPR模组上留有与SPCE061A单片机的接口(在本设计中采用的是串行接口SIO),可以实现SPR模组与SPCE061A单片机组成的系统。该模组可以通过Reswriter工具进行资源整合、烧录。 结构框图 :图3.6 SPR模组结构框图SPR模组预留两个接口,一个接口是EZ-probe,这是在使用ResWriter工具对SPR4096/1024进行烧写时与计算机连接使用的,另一个是10pin的排线,主要提供电源以及与SPCE061A连接使用,在此设计中使用的电源是3.3V。虽然SPR模组电路支持SPR4096和SPR1024,但只能同时对其中一种芯片进行使用。SPR模组有两种基本配置,一

36、种为电路板加SPR4096芯片,另一种为电路板加SPR1024芯片,而且在使用时必须配合EZ-Probe下载线使用,才能把语音资源烧写到SPR模组中。我们在选用时一定要注意确认是SPR模组_4096还是SPR模组_1024。在该设计中,选用的是SPR4096模组。3.3.2 SPR4096 SPR4096是一款性价比很高的512K*8位的高性能FLASH存储器,同时内嵌4K*8位的SRAM。具有BMI(Bus Memory Interface)接口与SIO(Serial Interface)接口。SPR4096提供两种电源供电VDDI与VDDQ。VDDI供电范围在2.25V到2.75V,是对内

37、部的FLASH与逻辑控制器供电。VDDQ供电范围在2.25V到3.6V,只对I/O口供电。SPR4096的最大工作频率为5.0MHz,最大读取电流为2mA最大擦除、烧录电流为6mA。特性: 512K*8位的FLASH,256个扇区,每个扇区为2K字节 可重复擦写20000次 在自然条件下数据保存10年 4K*8位的SRAM 供电要求:VDDI: 2.25V-2.75VVDDQ:2.25V-3.6V 最大工作频率:5.0MHz 最大擦除、烧录电流:6.0mA 最大读取电流:2.0mA3.3.3 ResWriter工具针对FLASH存储器芯片SPR4096,凌阳科技公司开发了简易烧写器。该烧写器配

38、合PC机ResWriter工具,通过EZ-probe下载线,完成对SPR4096存储器芯片的擦除、写入、校验等功能。ResWriter工具的主要功能: SPR1024/4096 Flash Memory 烧录器:用PC printer port通过Easy Probe 烧录SPR1024/4096,基本操作内容包括Blank Check(空白检查),Erase(删除数据),Read(读数据),Program(烧录,写入数据),Verify(校验,检查写入是否正确); 文檔整合:把多个小文檔整合成一个大文檔,作为烧录Flash的数据资料。ResWriter工具的界面:图3.7 ResWriter

39、工具界面ResWriter工具菜单介绍: 界面:包括标题栏、Menu Bar、ToolBar、Resource View Bar、View、Status Bar等。 标题栏: Sunplus Res Writer; Menu Bar:见表3.2; ToolBar:包括Load Bin、Load Con、Save、Blank Check、Erase、Read、Program、Verify、Auto Operation、Help等; Resource View Bar:在开始的地址空间显示文檔索引表,接下来显示读进来的小文档的标题,每个标题对应一段地址空间, Double Click某个小文档标题

40、可以定位到对应数据的起始地址,可以删除某个小文档标题(以Popup Menu方式实现,对应的删除本段数据),Index List不可删除; View:左边一列显示地址,右边十六列显示数据(十六进制); Status Bar:显示Flash Type、Start Address、 End Address(由菜单设置/操作地址指定) 、Check Sum显示烧录数据的校验和(在Read和Program之后)、命令提示。3.3.4 SPR4096硬件原理图SPR模组的硬件电路主要分成三大部分,下面分别介绍:第一部分:ResWriter工具对SPR4096/SPR1024进行烧写的下载缓冲电路如图 3

41、.8所示:图 3.8 烧写SPR4096/SPR1024硬件电路此部分电路主要是控制SCK、SDA信号的作用,通过74HC244可以控制SDA信号的高低电平,这样可以使用ResWriter工具发出符合烧写芯片的时序信号,完成对芯片的擦除、写入与校验功能。第二部分:SPR4096的工作电路,如图3.9所示:图3.9 SPR4096工作电路此部分工作电路是为了使SPR4096存储器工作的外围电路,通过SCK、SDA与控制芯片/电路相连。第三部分:SPR4096和SPCE061A的连接如图3.10所示:图3.10 SPR4096和SPCE061A的连接图这是SPR4096和SPCE061A的连接图。

42、SPR4096的SCLK接SPCE061A的IOB0,SDA接SPCE061A的IOB1。CF0CF2接高电平,CF7接低电平,选中FLASH存储器。 占用的IO资源为:IOB0,IOB1。3.4 SPLC501液晶显示模块3.4.1 SPLC501模组简介此液晶模块为12864点阵,面板采用STN(Super Twisted Nematic)超扭曲向列技术制成并且由128Segment和64Common组成,LCM非常容易通过接口被访问。SPLC501液晶显示模块的基本参数如表3.2所示。表3.2 液晶显示模块基本参数显示模式黄色模式STN液晶显示格式12864点阵图形液晶显示输入数据兼容6

43、8/80系列MPU数据输入背光黄绿色LED模块尺寸72.8(长)73.6(宽)9.5(高)mm视频尺寸58.84(宽)35.97(长)mm点大小0.42(宽)0.51(长)mm像素尺寸0.46(宽)0.56(长)SPLC501液晶显示模组采用的驱动控制芯片为凌阳科技的SPLC501A芯片,SPLC501A为液晶显示控制驱动器,集行列驱动器和控制器于一体,广泛应用于小规模液晶显示模块。SPLC501A单芯片液晶驱动,可以直接与其他微控制器接口总线相连。微控制器可以将显示数据通过8位数据总线或者串行接口写道SPLC501A的显存中。下列是SPLC501A的特点: 内置8580位显示RAM。RAM中

44、的一位数据控制液晶屏上的一个像素点的亮暗状态。“1”亮”0”暗。 具有65行驱动输出和132列驱动输出(注:模组中的液晶显示面板仅为64行128列)。 可以直接与80系列和68系列微处理器相连。 内置晶振电路,也可以外接晶振。 工作温度范围为-40摄氏度+85摄氏度。SPLC501液晶显示模组上提供了液晶显示器的接口,及其所需的复位等电路;并把对液晶模块进行操作的接口引出,方便用户的使用;此外还提供有背光电源指示灯。图3.11为模组的接线原理图。图3.11 模组接线电路图对应的接口引脚说明如表3.3所示。表3.3 液晶显示模块基本参数接口引脚名说明CS1片选,低电平有效AO数据命令选择脚R/W

45、对于6800系列MPU的读/写信号(R/W)对于8080系列MPU的写信号(W/R)EP对于6800系列MPU的时钟信号使能脚(EP)对于8080系列MPU的读信号(RD)DB08位数据总线DB1DB2DB3DB4DB5DB6DB7VR端口输出电压C86C86=H选择6800MPU系列,C86=L选择8080MPU系列PS串并行时序选择3.4.2 DM Tool字模提取工具 DM Tool是为针对unSP系列16位单片机的字模数据提取工具;可以利用此工具提取汉字字模BMP位图字模,还可以很方便地提取ASCII码字模。同时,用户还可以利用此工具对所要取得汉字位图等进行编辑;生成的字模数据用Wor

46、d(字型)数据为基本单元,并以数组的形式保存。字模数据导出时,可以导出一个.C文件和一个.和h的头文件,用户可以直接把这两个文件加载到用户的工程中,供汉字显示位图显示使用。DM Tool工具的工作界面如图3.12所示:图3.12 DM Tool工具的工作界面DM Tool工具的主要功能如下: 1 字符(汉字ASCII码)导出。 2 字符(汉字ASCII码)编辑。3 单色BMP图像(小于或等于240240点)导入。 4 单色BMP图像编辑。 5 图像字符的字模数据生成。 6 字模数据文件导出。3.4.3 液晶模组硬件连接图凌阳单片机(SPCE061A)的I/O端口电平选择3.3V输出(即J5跳线八Vio盒3V短路接起来);SPCE061A的端口与SPLC501液晶显示模组连接如图3.13所示:图3.1

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号