数字电子钟的设计与制作.pdf
《数字电子钟的设计与制作.pdf》由会员分享,可在线阅读,更多相关《数字电子钟的设计与制作.pdf(84页珍藏版)》请在咨信网上搜索。
北京林业大学本科毕业论文(设计)数字电子钟的设计与制作 摘要数字电子钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的 准确性和直观性,且无机械装置,更具有更长的使用寿命。作为一个走时准确,正确报时等多种功 能,因而得到了广泛的应用。数字电子钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑 电路和时序电路。目前数字钟的功能越来越强,并且有很多专门的大规模继承电路可供选择。通过对凌阳单片机的学习和掌握,本文介绍了在凌阳单片机的基础上,使用了SPLC501液晶显 示模组,运用IDE2.00编程,实现了在SPLC501液晶模组上显示日期、农历、星期、时间、闹钟的 功能。关键词:数字电子钟,凌阳SPCE061A板,SPLC501A液晶模组I北京林业大学本科毕业论文(设计)Digital Electronic Design and production of bellElectronic05-1 Zeng Wei-qiang Supervisor Fan Xiu-huaAbstractDigital electronic clock is a digital circuit technology with hour,minute,second time the device,compared with the mechanical clock has a higher accuracy and intuitive,with no niechanical devices,but also a longer life.As a travel time accurately,a variety of functions,such as the right time,which is widely used.From the principle of digital electronic clock is a typical sense of the digital circuits,including combinational logic circuits and sequential circuits.At present,the function of the number of minutes getting stronger and stronger,and there are many large-scale succession of dedicated circuits to choose from.Sunplus SCM through learning and mastering,this article describes the basis of single-chip Sunplus used SPLC501 crystal display module,using IDE2.00 programming,to achieve the SPLC501 date LCD display module,Lunar,week,time,alarm clock function.Keywords:Digital electronic clock,Sunplus SPCE061A board,SPLC501A LCD moduleII北京林业大学本科毕业论文(设计)目录1前言.12设计概述.32.1 设计功能.32.2 设计参数.32.3 注意事项.33功能模块特性.43.1 SPCE061A板的功能介绍.43.1.1 61板硬件框图.43.1.2 SPCE061A单片机的主要特性:.43.1.3 SPCE061A单片机简介.53.1.4 61板接口说明.63.1.5 61板的功能分区.73.1.6 61板自检的具体操作步骤.93.1.7 SPCA061A的开发方法.93.1.8 应用领域.93.1.9 SPCE061A 单片机系统.103.2 SPLC501A液晶显示模组的介绍.103.2.1 主要功能与基本参数.103.2.2 结构示意图.113.2.3 硬件功能模块说明.123.3(TnSPIDE 简介.133.3.1 安装 IDE2.0.0.133.3.2 IDE2.0.0 的文件夹.204设计方案.284.1 总体设计.284.2 硬件设计.294.2.1 硬件框图.294.2.2 硬件连接图.30423功能结构图.314.3 操作步骤.314.4 操作界面.325设计结果(功能实现).365.1 设计结果.365.2 本设计的优缺点.365.2.1 优点.365.2.2 缺点.365.2.3 扩展方向.36致谢.37参考文献.38附录.39III北京林业大学本科毕业论文(设计)1刖B20世纪末,电子技术获得了飞速发展,在其推动下,现代电子产品几乎渗透了社会各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代化电子产品性能进一步提 高,产品更新换代的节奏也越来越快。数字钟已成为人们日常生活中必不可少的必需品,广泛用于 个人家庭以及车站、电影院、办公室、及一些游乐场所等公共场所,给人们的生活、学习、工作、娱乐带来了极大的方便。由于数字集成电路的发展和采用了先进的石英技术,使数字钟具有走时准 确、性能稳定、集成电路有体积小、功耗小、功能多、携带方便等优点,因此在许多电子设备中被 广泛使用。随着数字电子钟功能越来越多,对人们的日常生活起着至关重要的作用。在市场上出现各种类 型的数字电子钟,如DP8573A是美国国家半导体公司生产诉计算机用日历时钟芯片,当主电源出现 故障时自动转到备用电源并记录故障出现时间,有三种中断类型,并能记录晶振停振时间、故更适 用于要求严格的工业控制和军事领域。山意法半导体推出一个高精度的串行实时时钟(RTC)M41T56C64o该芯片在一个18引脚SOIC 内集成了 EEPROM和一个嵌入式晶体,压缩了电路板空间,可提高系统可靠性,降低制造成本,适 用于有计时精度和非易失性数据存储要求的应用产品。目标应用包括电表、医疗设备、自动售货机、销售点终端。SD2 000系列是威帆电子公司生产的一种高精度实时时钟芯片。片内含晶摄.电池.串行 NVSRAMo该系列芯片可保证时钟精度在4Ppm内.即年误差小于两分钟。它功能齐全.NVSRAM 扩展了数据存储空间.且掉电不丢失数据;完全支持IC总线接口.可满足各种MCU.DSP对实时 时钟的各种需要,是在选择高精度实时时钟时的理想选择。PCF8583是PHILIPS公司制造的带有2 56*8bitRAM的8引脚日历/时钟芯片,采用I八2 c两 线中行总线接口,内含完整的振荡、分频、上电复位电路,并具计量、日历、定时、辛钟和中断输 出功能。DS12 887是美国Dallas公司推出的实时时钟芯片,采用CMOS技术制成,具有微功耗、外围接 口简单、精度高、工作稳定可靠等优点,功能丰富、应用广泛。文章介绍了DS12 887时钟芯片的主 要功能、内部框图、引脚说明、使用方法及在智能电量测量仪中的应用,并给出了DS12 887时钟芯 片与AT89c51单片机的接口电路。DS12 887是美国Dallas公司推出的实时时钟芯片,采用CMOS技术制成,具有微功耗、外围接 口简单、精度高、工作稳定可靠等优点,功能丰富、应用广泛。文章介绍了DS12 887时钟芯片的主I北京林业大学本科毕业论文(设计)要功能、内部框图、引脚说明、使用方法及在智能电量测量仪中的应用,并给出了DS12 887时 钟芯片与AT89c51单片机的接口电路。多功能口历时钟DS12 16D不但具有日历时钟功能而且还内藏锂电池,不占用I/。口及存贮器 地址,同时可使静态R A M存贮器变成非易失R A M存贮器。RTC2 1型up化口历实时钟在不少公共场所(如银行、宾馆、车站等)都需要口历实时钟(大屏幕)显不O电子钟是人们口常生活中常用的计时工具,而数字式电子钟又有其体积小、重量轻、走时准确、结构简单、耗电量少等优点而在生活中被广泛应用,本文介绍的是在凌阳16位单片机SPCA061A 板的基础上,运用IDE2.00编程,实现了在SPLC501A液晶模组上面显示时间,口期,农历,星期;还具有闹钟和秒表的功能;同时也能语音播报口期和时间,同时还有整点自动报时的功能,闹钟的 铃声可选择。2北京林业大学本科毕业论文(设计)2设计概述数字电子钟具有走时准确,一钟多用等特点,在生活中已经得到广泛的应用。随着科技的发展,人们对电子产品的应用要求越来越高,数字电子钟不但可以显示当前的时间,而且可以显示日期、农历、以及星期等,给人们的生活带来了方便。另外数字钟还具备秒表和闹钟的功能,且闹钟铃声 可自选,使一款电子钟具备了多媒体的色彩。本方案要求利用凌阳科技公司的 SPLC051A液晶模组作为显示模块,凌阳 16位单片机 SPCE061A作为主芯片,充分利用SPCE061A精简开发板(简称61板)上面的三个按键,完成一个 简易的数字系统数字电子钟。2.1 设计功能利用SPCE061A单片机作为控制器,扩展SPLC501A液晶模组,完成以下功能:1.可以在SPLC501A液晶模组上面显示时间、口期、农历、星期、闹钟;2.可以语音播报口期和时间;3.整点报时功能;4.具备闹钟功能;5.闹钟的铃声可以选择;6.具备秒表功能;7.扩展SPR4096存储器存储铃音音乐资源,使铃声的选择更加多样化;8.具备掉电保护功能,使更换电池时不用重新设置口期和时间;9.具备日期备忘录功能,使得电子钟更加人性化。2.2 设计参数(1)工作电压4.5V(3节干电池)(2)日期显示范围2 001-2 100(3)时间采用24小时制2.3 注意事项(1)请将61板上的J5跳线选择3.3V;(2)在安装电池时注意正负极,否则容易烧坏芯片3北京林业大学本科毕业论文(设计)3功能模块特性3.1 SPCE061A板的功能介绍3.1.1 61板硬件框图3.1.1 61A板硬件框图Fig.2.1 61A board hardware block diagram$1.1:框图说明P0V/ER5城3.3V供电电路PLL锁向环外郤电路0Power电源指示灯Sleep一睡眠指示灯RESET复位电路K4复位按键PROBE在线调试器串行5PmS5EZ_PK)BE和PROBE切换的3PIN单株针J32 pin喇叭插针EZ_PR0BE下教线的5pin接口DAZ一路音频输出电路MIC麦克风输入电路OSC32768晶振电路VRTA/D转换外郤券考电压输入榜口R/C其他外围电阻电容K1*TC3扩展的按键:接10AOFA2PORTVB32 个 I/O SPCE061A61板核心:16位微处理器说明:你想自己动手制作音乐盒、复读机以及最炫的语音电视遥控含如果你拥有一块61板,你将会发现这些都将不再是梦想!言吗?3.1.2 SPCE061A单片机的主要特性:1.内核采用16位u nSPTM微处理器。2.工作电压VDD为2.63.6V(cpu),I/O端口高电平VDDH为VDD5.5V3.CPU 时钟频率为 0.32 049.152 MHZ。4.内置2 K字SRAM4北京林业大学本科毕业论文(设计)5.内置32 K字闪存FLASH。6.具有可编程音频处理功能。7.低功耗,系统处于备用状态下(时钟处于停滞状态)耗电小于2 uA3.6V。8.两个16位可编程定时器/计数器(可自动预置初值)。9.两路10位数/模转换(DAC)输出通道。10.3 2位通用可编程输入/输出A 口和B 口。11.1 4个中断源(定时器A、B,时基信号,两个外部时钟源,触键唤醒等)。12.具有触键唤醒功能。13.使用凌阳音频编码SACM_S2 40方式(2.4kb/s),能容纳2 10s语音数据。14.实时时钟频率为32 768HZ,由锁相环PLL振荡器提供系统时钟信号。15.7通道20位电压模/数转换器(ADC)和单通道声音模/数转换器。16.语音模/数转换器输入通道,内置麦克风放大器和自动增益控制(AGO电路。17.具有串行设备通信接口 SIOo18.具有低电压复位(LVR)和低电压监测(LVD)功能。19.内置看门狗监视器。20 内置线仿真(ICE,In-circuit emulator)接口。3.1.3 SPCE061A单片机简介SPCE061A是一款16位结构的微控制器,图3.1.2是它的结构概览:5北京林业大学本科毕业论文(设计)IOA15-0 IOB15-0图3.1.2 61A板结构概览Fig.3.1.2 61A overview board structureSPCE061A主要包括输入/输出端口、定时器/计数器、数/模转换、模/数转换、串行设备输入输 出、通用异步串行接口、低电压监测和复位等部分,并且内置在线仿真电路ICE接口,较高的处理 速度使其能够快速的处理复杂的数字信号。SPCE061A单片机应用领域非常广泛,例如应用在家用电器控制器、工业控制、通信产品、医 疗设备以及电子书籍等诸多方面。3.1.4 61板接口说明我下图为61A板的接口图:6北京林业大学本科毕业论文(设计)J4PROBES5EZ PROBERESET电源一PROEE*3PIN 桌 排针EZ_PROBE-音频输出一里脾指睡眠指 示期.示灯0000000000000001 J10考克输入I0B7I0B15IOBO I0B8I0A7I0A15IOAO I0A8 1KJ3oooooooooo oooooooooo 0000000000 00000000001 1 J图3.1.3 61板的接口图Fig.3.1.3 Figure 61A interface board3.1.5 61板的功能分区61板的功能分区,它共分为7个功能区,分别是电源区A、程序下载区B、音频区C.SPCE061A 与周边区D、复位区F和端口区G。身(1)电源区A:为整个单片机开发系统提供电源,通常采用系统配置的电池盒进行供电,只 要放入3节干电池就可以满足供电需求。(2)程序下载区B:程序是通过该区域的接口下载到单片机SPCE061A的;当然,在进行在 线调试时也把一些硬件信息上传到计算机开发环境中。(3)音频区C:61板具有强大的语音处理功能,这里的传声器是用来进行语音输入的,还有一 个扬声器接口用来进行语音输出。(4)SPCE061A与周边区D:是整块板子的“大脑”,所有控制信息都是从这里出发的,确定 某些周边器件用来协助单片机SPCE061A正常工作。(5)键控区E:采用区内的按键,可以做一些简单的按键实验。比如说,当板子下载了复读机 的程序,按区内的按键就可以分别用来进行录音、暂停和播放;如果下载了语音万年历的程序,区 内的按键就可以用来设定初试时间和控制播放当前时间等操作。(6)复位区F:由几个简单的电子元器件组成。当按下该按键后,单片机就重新开始工作;或者说单片机里的程序从第一条开始重新运行。(7)端口区G:用于对扩展的外部硬件电路进行控制,或者获取外部硬件的一些状态以便单 片机SPCE061A进行处理。7北京林业大学本科毕业论文(设计)(1)输入用俞出(DO)接口61 板将 SPCE061A 的 32 个 I/O 口全部引出:IOAO-IOA15,IOBO-IOB15,对应的 SPCE061A 引脚为:A 口,4148、53、5460;B 口,51、8176、6864。而且该I/O 口是可编程的,即可以设置为输入或输出:设置为输入时,分为悬浮输入或非悬浮输入,非悬浮输入又可以设置为上拉输入或是下拉输入;在5V情况下,上拉电阻为150K,下拉电阻为110K;设置为输出时一,可以选择同相输出或者反相输 出。(2)音频输入/输出接口正如我们在前面介绍的61板具有强大的语音处理功能,如图1.3所示,XI是语音的M1C输入 端,自带自动增益(AGC)控制,J3是语音输出接口,一个2 pin的插针外接喇叭,由DAC输出引 脚21或22经语音集成放大器SPY0030A放大,然后输出,SPY0030A是凌阳的一款芯片,功能相 当于LM386,但是比LM386音质好,它可以工作在2.46.0V范围内,最大输出功率可达700mW(LM386必须工作在4V以上,而且功率只有100mW)。(3)在线调试器PROBE和EZ_PROBE接UJ4为PROBE的接口,该接口有5pin,我们就是通过它将PROBE与PC机连接起来进行调试、仿真和下载程序的。这样,就不需要再用仿真器和编程器了。J11是EZ_PROBE的接口,我们提供一根下载线用作程序的下载,一端连接PC机的2 5pin并口,另外一端接61板的5pin EZ_PROBE接口。(4)电源接口J10是电源接口,61板的内核SPCE061A电压要求为3.3V,而1/0皿端口的电压可以选择3.3V也可以选择5V。所以,在板子上具有两种工作电压:5V和3.3V。对 应的引脚中15、36和7必须为3.3V,对于I/O端口的电压51、52、75可以为3.3V也可以是5V,这两种电平的选择通过跳线J5来选择。61板的供电电源系统采用用户多种选择方式:1、5V供电用户可以用3节电池来供电,5V直流电压直接通过SPY002 9(相当于一般3.3V 稳压器)稳压到3.3V,为整个61板提供了 5V和3.3V两种电平的电压。另外也可以直接外接5V的 直流稳压源供电,5V电压再通过SPY002 9稳压到3.3Vo2、3.3V供电用户可以提供直流3.3V电压为实验板进行供电,此时整个板子只有3.3V电压,I/O端口电压此 时只有一种选择。需要注意的是由于SPY002 9A最大输出电流为50mA,所以如果需要外接一些模组时要先考虑 8北京林业大学本科毕业论文(设计)负载能力。(5)外部复位复位是对61板内部的硬件初始化,61板本身具有上电复位功能,即通电就自动复位,另外,还具有外部复位电路,即在引脚6上外加一个低电平就可令其复位。如图1.3中的RESET按键。3.1.6 61板自检的具体操作步骤第一步连接电源,可以连接电池盒(3节),也可以直接接5V的稳压源;口现象:当电源接通时,红色的发光二极管会点亮。同时会有语音提示:“欢迎进入自检模式”,此时因为还没有连线,所以会听到:“I/O测试失败”的警告,进行第二步的操作;第二步用排线分别将IOA 口的低8位和IOB 口的低8位相连,IOA 口的高8位和IOB 口的高 8位相连,然后按下RESET复位键;现象:当按下RESET复位键后,程序重新开始执行,语音提示“欢迎进入自检模式”,当听到 语音提示“I/O测试成功”后,进行第三步操作;第三步按K1键进行睡眠功能测试;现象:如果测试成功,会看到绿色的发光二极管闪亮一下,并有语音提示第四步按下K2键进行A/D转换的测试;现象:语音提示:“A/D测试成功”,否则提示“A/D测试失败”,进入最后一步操作;第五步拔掉第一步测试时的排线,并按下K3键测试MIC输入及D/A转换输出是否正常;(注:在按下K3键后,喇叭会发出啸叫声,用手按在MIC上可消除啸叫声。)现象:可以在MIC上轻轻的拍几下,同时听是否有声音输出,如果有,则说明MIC输入和D/A 转换输出部分正常。3.1.7 SPCA061A的开发方法SPCA061A的开发是通过在线调试器PROBE实现的。PROBE即使一个编程器(即程序烧写器),又是一个实时的在线调试器。用它可以替代在单片机应用项目开发过程中常用的软件工具硬件 在线实时仿真器和程序烧写器。利用SPCE061A内置的在线仿真电路ICE(In-Circuit Emulator)接 口和凌阳公司的在线串行编程技术,PROBE工作于凌阳ICE集成开发环境软件包下,其5芯的仿真 头连接到目标电路板上SPCE061A相应引脚,直接在目标电路板上的CPU_SPCE061A调试、用户 编制的程序。PROBE的另一头是标准的25针打印机接口,直接连接到计算打印口与上位机通信,在计算机IDE成绩开发软件包下,完成在线调试功能。3.1.8 应用领域L数字信号处理9北京林业大学本科毕业论文(设计)(1)数字滤波器(Digital Filter)(2)数字信号的压缩编码与解码(3)数字语音信号处理2.便携式终端3.嵌入式系统4.凌阳单片机应用(1)工业控制。包括工厂生产线控制、锅炉控制、电力系统自动化、智能仪器仪表、机器人控 制等。(2)汽车控制系统。包括防撞系统、减震系统、静噪系统、燃油喷射系统、通信与音响、智能 驾驶系统等。(3)消费娱乐。包括数字机顶盒、游戏机、智能玩具、语音复读机、电子词典、家用电器控制 系统。(4)通信领域。包括数字留言机、数字语音信箱、三遥系统、数字信号传输系统等。(5)军事领域。包括雷达与声纳信号处理、导航系统、保密通信、全球定位系统。3.1.9 SPCE061A单片机系统61板上的SPCE061A单片机系统包括SPCE061A最小系统(含晶体振荡器电路)、复位电路、IO 输入输出接口、按键输入部分、以及A/D和D/A转换部分。3.2 SPLC501A液晶显示模组的介绍3.2.1 主要功能与基本参数SPLC501液晶显示模组为12 8*64点阵,面板采用STN(Super Twisted Nematic)超扭曲向列技 术制成并且由12 8segment和64common组成,LCM非常容易通过接口被访问。模组上的液晶显示器采用凌阳科技SPLC501芯片作为LCD驱动和控制器,为12 8*64点阵图形 液晶显示器。1下面为SPLC501液晶显示模组的基本参数如表321所列表3.2.1 SPLC501液晶显示模组的基本参数Table.l SPLC501 liquid crystal display module basic parameters显示模式黄色模式STN液晶显示格式128*61点阵地图形液晶模式10北京林业大学本科毕业论文(设计)输入数据兼容68/80系列MPU数据输入背光黄绿色LED模块尺寸72.8mm*73.6mm*9.5视频尺寸58.84mm*35.79mm点大小0.42mm*0.51mm像素尺寸0.46*0.563.2.2 结构示意图正1面1 图侧 面 图VS 口电诙摄示灯声光选椽总找1U况较按键图3.2.2 SPLC501液晶显小器的结构于意图Fig.3.2.2 SPLC501 the structure of liquid crystal displaysSPLC501液晶显示模组有以下几个主要部件:1.液晶显示器(带驱动、控制器的液晶模版);2 .复位按键;3.电源指示灯11北京林业大学本科毕业论文(设计)4.模组接口及跳线。电气参数参数符号条件最小典型最大单位工作电压Vdd3.35V输入电压High LevelVih0.7VddVddVLow LevelVilVss0.3VddLCD驱动电压ViedBias=l/98.79.09.3V3.2.3硬件功能模块说明SPLC501液晶显示模组上提供了液晶显示器的接口,及其所需的复位电路等;并且把对液晶模 组的操作接口引出,方便用户使用;此外还提供有背光、电源指示灯。下面主要介绍SPLC501液晶 显示模组上的模组接口。SPLC501液晶显示模组接口电路图SPLC501液晶显示模组引出了时序操作的接口引脚,还引出了对操作时序进行选择的C86和PS 接线图3.2.3为模组的接线原理图:JP1LCDDB6 LCDDB5 LCDDB4 LCDDB3 LCDDB2LCDDB1 LCDDBCILCDEP-LCDR/W LCDA。LCD/RES LCBCS1一CCCCCCCCCCCCCCCC12345678910111213141516LCDPS LCDC86 LCDVRHEADER 16图3.2.3模组接口电路原理图Fig.3.2.3 Module interface circuit schematic模组接口各个引脚的定义请参考模组接口引脚定义表。图3.2.4实物对照图12北京林业大学本科毕业论文(设计)glsnwph O 123456 7-R 6 s SEA/H+B BBBBBB BVI8P G c R R DDDDDDDD cr m 3 3 3 V V V图2.3.4模组接口实物对照图Fig.2.3.4 Physical control module interface diagramSPLC501液晶显示模组中,接口弓I脚:“+”、“V3”分别为电源输入端和高电平引针(供时 序选择跳线用),而、“GND”都是接地引脚。3.3 jfnSPIDE 简介61板开发系统的开发环境是凌阳科技研发,支持凌阳16位全系列unSP内核单片机的集成开发 环境软件。全称集成开发环境 unSP IDE(integrated development environment),运行在 windows 操 作系统下,支持标准C语言和凌阳16位单片机的unSP汇编语言。口4集成开发环境IDE具有程序编辑、编译、连接、在线编程、在线调试及仿真等多种功能,特别 是它结合SPCE061A单片机的硬件提供各种在线调试窗口,使程序调试变得更加直观和简单。除此 之外,它的软件仿真程序功能可以模拟SPCE061A单片机硬件的各项功能,在没有硬件的情况下也 可以完成一些简单程序调试。而且IDE还可以组织多个程序文件形成一个系统开发的项目,这样更 有利于一些大型系统的开发和各功能模块的模块化。同时提供大量编程函数库,大大地加快了单片 机软件开发的进程。集成开发环境IDE具有友好的互交界面、下拉菜单、快捷键和快速访问命令列 表等,用方便简易学,程序设计工作变得更加方便和高效。3.3.1 安装 IDE2.0.0安装IDE2.0.0和安装IDE184有些不同,安装IDE 184时只需要按默认选项安装即可,但是13北京林业大学本科毕业论文(设计)安装IDE2.0.0时,系统还会提示安装“unSP IDE Common”,详细的安装过程如下。1.找到 IDE2.0.0 的安装软件 unSPIDE2 O0D.ex e,如图 3.3.1。iunSPIDEZ.O.Oj|D.exe j图3.3.1 IDE2.0.0的安装软件Fig.3.3.1 The installation of software IDE2.0.02.运行unSPIDE2.0.0D.ex e软件,看到如图3.3.2界面。图 3.3.2 运行unSPIDE2.0.0D.exe软件后Fig.3.3.2 UnSPIDE2.0.0D.exe software running14北京林业大学本科毕业论文(设计)图3.3.3运行unSPIDE2.O.OD.exe软件后第二个界面Fig.3.3.3 After running the second unSPIDE2.0.0D.exe software interface3.进入图3.3.3所示界面后,点击“Nex t”。4.进入图 3.3.4 所示 License Agreement 界面,选择Yes”。InctalKhield WizardLicense AgreementPlease read the following license agreement carefully.Pres*he PAGE DOWN key see U”resl of Hie agreernenLC Copyright 2002-2005 Sunplus T echnologyz Co.z Ltd ALL RIGHTS RESERVEDGuiph Tcchrology icservcs Hie right to charge ond distribute this softwa,codes and chcuments w+hout prioi notice Infoimalion provided by S unplug T eehnobg i公 besieged to be accurate and reliatle.However,no respcnsibilitp is assumed by Sinpbs Techrology lor errors,orrissbns or ary less of proft resuting from the use ol intornaton contained in this docunentation.Sinphs product are not authorized lor ue a criticd component in life e卬port|Dopou accept all Ihe terms of the preceding Licerse igreemenf?If you eknose No,the setup Mil close.To instal unSP IDE 2.0.0z jou must accept this agreementnstalSheld-Ex ample和header。其中 Body文件夹里包含各个芯片的Body,其中除了 SPCE060A)61A外,还包含了其他常用的MCU例 如SPMC75F2 413A、SPMC701FM0A等;Ex ample文件夹包含了相关芯片的例程,例如凌阳16位单 片机实验箱配套的实验指导书的范例程序,在这里都可以找到;header文件夹包含IDE使用的硬件 定义头文件,例如 SPCE061A.h SPCE061A.inc spmc75f2 313a.h、spmc75f2 313a.inc 等,当新建一 个工程以后,根据Body的选择,这些头文件就会自动复制到工程文件夹下,有关新键工程内的文件 详见后面硬件定义头文件J网图 3.3.22 unSP IDE Common文件夹Fig.3.3.22 unSP IDE Common folder24北京林业大学本科毕业论文(设计)3硬件定义头文件的不同和IDEL8.4不同,IDE2 O0提供了新建工程自动拷贝对应芯片的硬件定义头文件的功能,这些 文件(如:SPCE061A.h SPCE061A.inc)以芯片名命名,在 unSP IDE Common 的 header 文件夹提 供,在Ex ample文件夹下各个芯片的范例程序里也提供。header文件夹是为了此项新功能而设置的 文件夹,如图2-2 3o而在 C:Program FilesSunplusunSP IDE CommonEx ampleSPCE061A路径下的 include 文件夹也 有提供一些头文件,但与“header”的性质是不同的,这里面所提供的是凌阳人学计划针对 SPCE061A的一些头文件、支持文件等。图2-240图 3.3.23 unSP I DE Common下的header 文件夹Fig.3.3.23 unSP IDE Common folder under the header图3.3.24 SPCE061A文件夹下的include文件夹Fig.3.3.24 SPCE061A the include folder folder25北京林业大学本科毕业论文(设计)新建工程时.,系统会根据所选择的Body(芯片型号)自动把header文件夹中相关的头文件拷贝到当前工程的文件夹中,比如新建一个工程IDEJTest,如图3.3.2 5的方框内,在新建工程时可以先 选择 Body,如图中 Body 选择 SPCE060A_061Ao图3.3.25新建工程Fig.3.3.25 New construction点击“OK”建立工程后如图3.3.2 6和图3.3.27。在图2-2 7中可以看到,新建工程IDE_Test后,SPCE061A.h SPCE061A.inc已经自动被拷贝在IDE_Test工程的文件夹中;这样,用户就可以在工 中直接包含这些头文件,使用其中定义的硬件寄存器或常量。图3.3.26新建的工程在IDE2.0.0环境下Fig.3.3.26 The new environment works IDE2.0.026北京林业大学本科毕业论文(设计)图3.3.27新建的工程IDE_TestFig.3.3.27 New works IDE_Testhardware.h hardware.inc和hardware.asm等头文件根据语音库的不同分别提供,如图3.3.2 8,在include文件夹中,support_for_SACM2 5文件夹内的头文件支持sacmv2 5.1ib库,除 support_for_SACM2 5文件夹之外的其他文件支持sacmv2 6e.lib库。1注:在IDE2.0.0发布时,统一把凌阳音频库换为SACMV2 6e的版本,包括所提供的支持文件、头文件,以及IDE下的范例程序等,特请用户注意。|口|凶文件(E)弱辑 查看 收期g 工具(工帮助 _|户地址(a|o CAProgram Files5unplu5un5P ID CommonExamptel5PCE061Amclude 三 Q 转到 include文件和文件夹任务Sa2000.h其它位置SDig.asmd详细信息域Dig.h晶 班 jsrjDig.inc dvr.h dvr.inc图 3.3.28Fig.3.3.2827北京林业大学本科毕业论文(设计)4设计方案4.1总体设计数字钟各元器件连接示意图4.1.1和实物图4.1.2DC4.5X电源J10IO刖IOB5IOB4SPCD061A精简开发板KEY 3 2 1回回回1?1 科济 Pa Y m8曲!si 口 向 口-Mcnttdaydack 修 口 Source Fles CjHBadPtes.LJ External Dependami-First Bank Ron”*Other Banka Rom”*Total Rom-文件名称;”33.Ci功蜕指述;暧品显示矍动.以及附同日期g瞿1维护已录;2006.7.31 by UwnkifincludLC501Usei:.hMinclude-odl.h extern void keyscan();extern void FlayReapond(unsigned int Result);void showhoutIint showhour);void cingcboiceO;extern imaigned-*extern unsigned extern unsigned exteen unsigned extern unsigned extern unsignedint nua;int hour;int Bin;int sec;int yeeK;int gaonth;xUrn imsigned int gday;6,e、iwr1,r*Ymr1,Q例白打样雨制必明语杳带砂的尊中明 显示小时的数声明 片由选择的的自明 2Hz计软堂元存鼓当对的小时 存敛当命的分8 存敢当前的批 存被当命的年存欣当前的公历的月 存做当命的公历的日/,a缉当新的尸扉&marvc。system.c&speak.c&BRQ,asm旧 Key,c DataOSfortXD asm|800h(2K)2C0h(OK)540h(IK)(65%)7C00h(31K)5D71H(23K)1E8FH(7K)(24%)Oh(OK)Oh(OK)Oh(OK)(0)7C00h(31K)5D71h(23K)1E8FH(7K)(24%)c:Docuwents end 3ttingsAdminiti:ttor*ffiJfr5:#tlonthdayclockDebuglonthdayclock.S37-0 Error(f),0 VamlniBiNkl LetujFmd In Ffes 1 RndinFtes2图4.3.1Fig.4.3.1步骤四:下载程序代码到61板上。步骤五:下载成功后会有几秒钟的开机画面,随后会进入时间日期显示界面,初始时间设定为 00:00:00,日期为 2006 年 8 月 1 口。按KEY1键:进入功能选择界面。按KEY2键:播报当前的时- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 电子钟 设计 制作
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【曲****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【曲****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【曲****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【曲****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文