




已阅读5页,还剩43页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于单片机的电压测量人机界面设计DESIGNOFVOLTAGEMEASUREMENTMANMACHINEINTERFACEBASEDONMCU摘要随着科技的快速发展,电子检测技术发展很快,单片机技术现在已渗透到我们生活的许多领域,几乎很难找到哪个领域没有单片机的踪迹,由此可见单片机的应用对我们的工作生活已越来越重要了,为了更好的从事以后的工作,所以我们更需要很好的运用它掌握它。在现实的生活中电压测量是故障诊断中最常使用并且也非常有效的检测方法。因此拥有一块好用精良的电压表对我们日后的工作生活都是非常有好处的。此设计制作了一种基于ATMEGA16单片机的电压测量表,它实现数字电压表的硬件电路与软件设计,该系统的数字电压表电路相对简单,所用的元件相对较少,成本较低,实用性比较强,可以测量范围024V的电压值,并将测量的电压值显示在液晶显示器12864上,此设计并还带有密码登陆、修改密码、设定电压上下限和报警等功能。此文首先介绍关于此设计的背景意义和设计实现的功能。然后介绍设计中用到的单片机的功能特性以及液晶显示器的选择功能特征。最后进行电压表的硬件设计软件编程等。关键词ATMEGA16;单片机;电压;液晶显示器12864ABSTRACTWITHTHERAPIDDEVELOPMENTOFCHINASMODERNTECHNOLOGY,ELECTRONICDETECTIONTECHNOLOGYHASBEENDEVELOPEDVERYFAST,SINGLECHIPTECHNOLOGYHASPENETRATEDMANYAREASOFOURLIVES,ALMOSTDIFFICULTTOFINDWHICHAREASNOTRACESOFTHEMICROCONTROLLER,VISIBLEMICROCONTROLLERAPPLICATIONSOFOURWORKLIFEHASBECOMEINCREASINGLYIMPORTANT,SOINORDERTOBETTERENGAGEINFUTUREWORK,WENEEDMOREGOODUSEOFITTHEVOLTAGEMEASUREMENTINREALLIFEISTHEMOSTCOMMONLYUSEDANDVERYEFFECTIVEDETECTIONMETHODINFAULTDIAGNOSISHAVEAGOODVOLTMETERTOOURWORKLIFEAREVERYGOODDESIGNAATMEGA16MICROCONTROLLERBASEDVOLTAGEMEASUREMENTHARDWARECIRCUITANDSOFTWAREDESIGN,DIGITALVOLTMETERDIGITALVOLTMETERCIRCUITISSIMPLE,WITHFEWERCOMPONENTS,LOWCOST,PRACTICAL,STRONG,0TO24VVOLTAGEVALUECANBEMEASURED,ANDTHEMEASUREDVOLTAGEVALUEISDISPLAYEDINTHELCD12864,WITHPASSWORDLOGIN,CHANGEYOURPASSWORD,SETUPPERANDLOWERLIMITSOFTHEVOLTAGEANDALARMFUNCTIONSTHISARTICLEFIRSTINTRODUCESTHEBACKGROUNDMEANINGANDDESIGNANDIMPLEMENTATIONOFDESIGNFEATURESANDTHENDESCRIBESTHEFUNCTIONSOFTHEMCUUSEDINTHEDESIGNANDTHECHOICEOFTHELIQUIDCRYSTALDISPLAYLASTVOLTMETERHARDWAREDESIGNKEYWORDSATMEGA16MICROCONTROLLERVOLTAGELCD12864I目录1引言111设计的背景及意义112发展历史及研究现状213数字电压测量的原理32设计总体方面421设计要求422设计实现功能423单片机的选型524设计方案63数字电压表的简介731数字电压表的特点732用于数字电压表内的AD转化器分类833单片机内的A/D转换器结构和性能84主要元器件简介及设计1041ATMEGA16单片机1042ATMEGA16单片机引脚功能1343液晶显示器12864的特点及功能简介1644按键电路的设计1945报警单元的设计2046电源电路的设计21结论22参考文献23附录1程序24致谢44天津职业技术师范大学2013届本科生毕业设计11引言数字电压表简称为DVM,它是运用了数字化测量技术,把连续模拟的信号转换成不连续,离散的数字形式加以显示的仪表。传统的指针式电压表功能过于单一,精度相对较低,不能完全满足现代数字化的需求,而采用了单片机的数字式电压表,拥有精度高,抗干扰能力强,可扩展性强,集成较为方便,可以与PC进行实时通信等优点,因此得到广泛的应用。目前由各种单片机A/D转换器构成的数字式电压表,已被广泛的应用于电子及其电工的测量,工业自动化仪表,自动测试系统等智能化测量领域,已显示出强大的生命力。数字式电压表是诸多数字化仪表的核心与基础,电压表的数字化是将连续的模拟量转换成不连续的离散的数字量形式,并把它显示出来,这有别于传统的指针加刻度盘进行读数的方法,避免了读数的误差和人为原因等很多情况,目前数字电压表的核心部件是A/D转换器,因此转换器的精度很大程度上影响着数字电压表的准确度。本设计主要分为两个部分电压表的硬件电路设计和软件设计程序。而硬件电路又可以分为单片机小系统电路、复位电路、液晶显示器电路、系统报警电路、电压采集电路等,各部分电路的设计及原理将会在硬件电路设计中进行详细的介绍。软件程序将在文中附录中给出以便读者日后更好的进行研究。11设计的背景及意义数字式电压表作为数字技术的成功应用典型,已经发展的非常好。数字电压表(DIGITALVOLTAGEMETER,DVM),因其功能齐全、精确度高、灵敏度较高、显示电压直观等突出优点深受广大用户的欢迎和喜爱。其中尤其是以AD转换器为代表的集成电路为最优,进而使DVM向着多功能化、小型化、智能化的方向快速发展。DVM运用单片机控制技术,组成智能的仪表;并与计算机相连接,组成自动测试系统。在这个数字化快速发展的时代,从大到空间的雷达,地球卫星定位系统,移动通信设备,小到家庭使用的计算机,数码电器设备,数字录音笔等设备中,数字技术与数字电路组成的数字系统已经成为这些现代电子系统的重要组成部分。数字电压表正进入一个高速发展的黄金时期,一方面它开拓了电子测量领域的先河,另一方面它本身也在朝着准确度、智能化、低成本的方向发展。目前,数字电压表作为数字化仪表的基础与核心,已被广泛用多个领域,显示出强大的生命力。与此同时,由电压表扩展而成的各种通用及专用仪表,也将电量及非电量测量技术提高到崭新水平。天津职业技术师范大学2013届本科生毕业设计2众所周知在日常生活生活中电压测量是故障诊断中最常使用的检测方法。因此拥有一块好的电压表是很重要的,对我们的工作生活都是非常有益的。我们对电压表的分类有很多方法,既可以根据电压测量对象的类型不同,可分为直流电压测量和交流电压测量两种又可以因使用的工具工作原理的不同,又可分为模拟式电压表测量和数字式电压表测量两类。模拟电压表为指针式,一般用磁电式电流表头作为指示器,并在电流表盘上加以电压刻度。由于表头中是以电流流经磁场中的线圈所产生的电磁力,作为指针偏转的动力。因此测量时需要从被测对象中获取一定量的电流,因此将不可避免的对被测对象的数值造成一定的影响,其影响的程度大小与表头的灵敏度有关。数字式电压表则于指针式完全不同,因为输入的被测量电压首先经过前端的分压器进行分压,从而实现量程的选择,再将输入的模拟量过A/D转换器变为数字量送入控制器中,并以十进制数字的方式直接显示出来。12发展历史及研究现状数字电压最早是1952年由美国NLS公司研制成功的,它刚开始使用时它只有4位,60多年以来经过多次的改良变革技术突破,数字式电压表已有了相对较大的进步和提高。数字电压表是从电位差计的自动化过程中研制成功的。刚开始是4位数码显示,进而是5位,6位显示,而现在发展到7位,8位数码显示;也从最初的只有一两种类型发展到今天原理不同的几十种类型;从最早的采用继电器,电子管技术发展到如今全晶体管,集成电路,微处理器化技术;传统的电压表功能单一、精度比较低,早已不能满足时代的需求,采用单片机的数字电压表精度高、抗干扰能力强,可扩展性强、集成方便,还可以与PC进行实时通信,目前,由各种单片A/D转化器构成的数字电压表,以被广泛用于生产生活的广泛领域,拥有较强的发展空间。与此同时,由DVM扩展而成的各种通用及专用数字仪表仪器,也把电量及非电量测量技术提高到崭新高度。数字式电压表的设计和研究,现在已有了许多的类型和款式。传统的数字电压表也有许多特色,它们主要适用于现场手工的测量,如果想要实现远程测量并想要对测量数据做处理,它是根本就无法实现的。然而基于PC通信的新式数字电压表,他既能完成数据的传递,又能借助PC对测量的数据进行进一步的处理。因此数字式电压表不论在功能上还是在实际中,都拥有传统电压表无法相比的优点,这使得他的开发和应用拥有良好的发展前景。天津职业技术师范大学2013届本科生毕业设计313数字电压测量的原理数字电压表的基本工作原理是利用A/D转换电路将待测的模拟信号转换成数字信号,通过相应的换算后将测试结果以数字形式显示出来的一种电压测量设备。较之于一般的模拟电压表,数字电压表拥有精度高、测量准确、读数直观、使用方便等优点。电压表的数字化测量,关键在于如何把随时连续变化的模拟量转化成数字量,完成这种转换的电路叫模数转换器(A/D)。数字电压表的核心部件就是A/D转换器,由于各种不同的A/D转换原理构成了各种不同类型的数字式电压表。一般说讲,A/D转换的方式可分为两类积分式和逐次逼近式。积分式A/D转换器是先用积分器将输入的模拟电压转换成时间或频率,再将其数字化。根据转化的中间量不同,它又分为UT(电压时间)式和UF(电压频率)式两种。逐次逼近式A/D转换器分为比较式和斜坡电压式,根据不同的工作原理,比较式又分为逐次比较式及零平衡式等。斜坡电压式又分为线性斜坡式和阶梯斜坡式两种。在高精度数字电压表中,常采用由积分式和比较式相结合起来的复合式A/D转换本设计以ATMAGA16单片机为核心,液晶显示器12864为主体,构造了一款简易的数字电压表。天津职业技术师范大学2013届本科生毕业设计42设计总体方面21设计要求主要以ATMEGA16单片机作为核心器件,组成一个简单实用的数字电压表。采用2路模拟电压输入,目的使它能够测量024V之间的直流电压值。电压显示用液晶12864显示,分别显示两点的电压和两点之间的电压差。尽可能的使用较少的电气元器件,来实现较多的功能要求。22设计实现功能1验证登陆功能本实例设计的电压测量功能模块仅为持有密码的使用者使用。使用者在进入系统前必须通过按键输入登录密码,在验证密码成功之后,系统对测量单元初始化,准备进行电压测量。如果密码错误,系统将显示“密码错误”并进行语音报警,要求使用者重新输入密码。如果连续三次密码都错误,系统将暂停输入密码功能,并延时半分钟后才能再次输入开机密码,成功后开始电压测量。2电压测量功能电压测量是此设计中单片机系统完成的一项典型处理任务。单片机控制A/D转换器对被测电压信号进行采样及处理,处理的过程及结果显示在液晶显示器12864上。当测量任务完成后,系统延时一段时间并返回登录初始画面。电压的测量范围设计为A、B两点均是0V24V。本设计采用ATMAGA16单片机内部的A/D转换器来釆样电压。3按键登陆功能通过面板上的按键输入开机登录密码进行电压测量,并可以通过按键设置电压测量上下限的设置、修改开机密码、系统复位、关机等功能。4语音报警功能本设计釆用一般实验用蜂鸣器来做简易的语音报警设备,当登陆密码错误时蜂鸣器进行报警、测量电压达到电压设定的上下限时也会进行报警。5液晶显示功能开机显示“请输入开机密码”,若密码正确则显示A点电压值、B点电压值、AB之间电压值、和电压设置的上下限值,如密码错误会显示“密码错误”当测量的电压超出或低于设定的电压上下限时,系统会显示“超出电压设定值”或显示“低于电压设定值”。天津职业技术师范大学2013届本科生毕业设计523单片机的选型如果想设计一个用单片机控制的实物,一般我们需要在选择单片机型号时的出发点大体上有以下几个方面考虑市场的货源系统设计者一般只能在市场上能够提供的单片机中进行选择自己所需要的,特别是作为产品大批量使用。生产的应用系统,所选择的单片机型号必须有稳定并且充足的货源。单片机的性能必修根据系统的功能要求和各种单片机的性能,选择那些最容易实现系统技术指标的型号,并且要能达到较高的性能价格比。单片机性能一般包括片内硬件的资源、运行的速度、可靠性能、指令系统功能、体积和封装方面等。而影响性价比的因素除单片机的性能和价格以外,又需要考虑包括硬件和软件设计的难易程度、所对应的工作量多少,并且运用的开发工具的性价比大小。选择AVR单片机。这个单片机特别简单,容易学习,价格便宜。AVR单片机也能升级,能节省很多费用。它的处理速度快,计算快。耗能低,保密性质好。它的I/O功能强大,能反映输入/输出的真实情况。内部自带模拟比较器,可成为A/D转换器。他能重设启动复位,单片机非常具有可靠性。它还有功能强大的定时器/计数器及通讯接口。研制的周期如果是在研制的任务很重、时间又很紧的状况下,就必修要考虑所选的单片机型号是否明白了解,能否马上进行系统的设计。并且与研制周期有关的另一个重要因素就是开发工具,性能优良的开发工具能加快系统地研制进程。有利于我们更好的完成设计任务,早日实现我们需要的功能,对我们日后的设计工作有较大的好处。天津职业技术师范大学2013届本科生毕业设计624设计方案此设计的硬件电路设计主要由6个部分组成它们分别是语音报警电路、系统复位电路、ATMEGA16单片机电路、液晶显示器12864电路、密码按键电路、电压量采集电路。硬件电路设计框图如下图所示。ATMEGA16语音报警系统复位显示接口按键电量采集图21硬件设计图ATMEGA16语音报警系统复位电压采集显示接口按键天津职业技术师范大学2013届本科生毕业设计73数字电压表的简介数字电压表简称DVM,它主要是采用数字化测量的技术进行测量,就是把连续的模拟量(直流输入电压)通过转换,转换成不连续、离散的数字形式并加以显示的仪表。31数字电压表的特点1显示清晰直观,读数准确方便传统的模拟式仪表必须要借助于指针和刻度盘进行读数,因而在读数过程中不可避免的会引入人为的测量误差。而数字电压表则采用先进的数显技术,使测量结果一目了然,只要仪表不发生跳读现象,测量结果就是唯一的。2显示位数显示位数通常为31/2位、32/3位、33/4/位、41/2位、43/4位、51/2位、61/2位、71/2位、81/2位共9种。判定数字仪表的位数有两条原则能显示09所有数字的位是整数位;分数位的数值是以最大显示值中最高位数字为分子,用满量程时最高数字作分母。例如,某数字仪表的最大显示值为1999,满量程计数值为2000,这表明该仪表有3个整数位,而分数位的分子为1,分母是2,故称之为31/2位,读作三位半。3准确精度高准确度是测量结果中系统误差与随机误差的综合。4分辨率较高数字电压表在最低电压量程上末位1个字所代表的电压值,称为仪表的分辨力,它反映仪表灵敏度的高低。分辨力随显示位数的增加而提高。分辨率是指所能显示的最小数字(零除外)与最大数字的百分比。例如31/2位DVM的分辨率为1/1999005。需要指出,分辨力与准确度属于两个不同的观念。从测量角度看,分辨力是“虚“指标(与测量误差无关),准确度才是“实“指标(代表测量误差的大小)。5测量范围宽多量程DVM一般可测量01000V直流电压,配上高压探头还可测上万伏的高压。6扩展能力强在数字电压表的基础上,还可扩展成各种通用及专用数字仪表、数字多用表天津职业技术师范大学2013届本科生毕业设计8(DMM)和智能仪表,以满足不同的需要。7抗干扰能力强51/2位以下的DVM大多采用积分式A/D转换器,其串模抑制比、共模抑制比各别可达100DB、80120DB。高档DVM还采用数字滤波、浮地保护等先进技术,进一步提高了抗干扰能力,共模抑制比可达180DB。32用于数字电压表内的AD转化器分类A/D转换器是数字电压表、数字多用表及测量系统的“心脏“。目前国内外生产的A/D转换器已达数百种,大致可分为五大类单片A/D转换器;单片DMM专用IC;多重显示仪表专用IC;专供数字仪表使用的特制IC(ASIC);其他通用型A/D转换器,这种芯片仅能完成模/数转换,不能直接配数字仪表。1单片A/D转换器所谓“单片A/D转换器“,是采用CMOS工艺将DVM的基本电路(含模拟电路和数字电路)集成在同一芯片上,配以LCD或LED数显器件后能显示A/D转换结果的集成电路。它们均属大规模集成电路,能以最简单方式构成DVM。若对其外围电路进行扩展,增加各种功能转换器,还可构成DVM。2单片DMM专用IC单片DMM专用IC是CMOS大规模集成电路和仪表技术的结晶,使用一片IC即可构成功能完善的自动量程数字多用表。特别是专配P的DVM集成电路的问世,为开发具有高性价比的智能仪表和测试系统创造了有利条件。33单片机内的A/D转换器结构和性能1、A/D转换器结构ATMEGA16有一个10位的逐次逼近型ADC。ADC与一个8通道的模拟多路复用器连接,能对来自端口A的8路单端输入电压进行采样。单端电压输入以0VGND为基准。ADC包括一个采样保持电路,以确保在转换过程中输入到ADC的电压保持恒定。ADC有AVCC引脚单独提供电源。AVCC与VCC之间的偏差不能超过03V。A/D转换的参考电压源可以选择256V的内部基准电压、AVCC或外接于AREF的电压。2、ADC基准电压源标称值为256V的基准电压以及AVCC都位于器件之内,基准电压可以通过加在AREF引脚上加一个电容进行解耦,以更好地抑制噪声。ADC的参考电压源(VREF)反映了ADC的转换范围。若单端通道电平超过了VREF,则其结果将近0X3FF。天津职业技术师范大学2013届本科生毕业设计93、A/D转换器性能ATMEGA16的A/D转换器性能指标为(1)10位精度(2)05LSB的非线性度(3)2LSB的绝对精度(4)65260S的转换时间(5)最高分辨率时采样率高达15KSPS(6)8路复用的单端输入通道(7)7路差分输入通道(8)2路可选增益为10X与200X的差分输入通道(9)可选的左对齐ADC读数(10)0VCC的ADC输入电压范围(11)可选的256VADC参考电压(12)连续转换或单次转换模式(13)通过自动触发中断源启动ADC转换(14)ADC转换结束中断(15)基于睡眠模式的天津职业技术师范大学2013届本科生毕业设计104主要元器件简介及设计41ATMEGA16单片机此设备是采用ATMEL的高密度非易失性存储器技术生产制造。片上ISPFLASH允许程序存储器通过ISP串行接口,或者通用编程器编程也可以通过编程AVR内核的引导程序运行。引导程序可以使用任意接口将应用程序下载到应用FLASH内存(APPLICATIONFLASH存储器)。更新应用FLASH区启动引导闪存(闪存)的连续运转,使RWW操作。闪存8位RISCCPU和系统可以被编程为被集成到一个单一芯片内,ATMEGA16的成为一个非常强大的单芯片解决方案,进行了大量的嵌入式控制应用提供了灵活的和便宜的成本。对于边界扫描JTAG接口,支持片上调试和编程,三个具有比较模式的灵活的定时器/计数器(T/C),片内/外中断,可编程串行USART起始条件检测的通用串行接口,8通道10位ADC,具有可选差分输入级可编程增益(TQFP封装),可编程看门狗定时器,片上振荡器,一个SPI串行接口,以及六个软件可选省电模式。在空闲模式下,CPU停止工作,USART,两线接口,A/D转换器,SRAM,T/C,SPI端口,中断系统继续工作冻结振荡器掉电模式,所有功能除了中断停止工作和硬件复位,在省电模式下,异步定时器继续运行,允许用户保持一个时间基准,而其余的设备正在睡觉,ADC噪声抑制模式时终止CPU和除了异步定时器和ADC以外所有I/O模块,以减少ADC转换时的开关噪声,待机模式下,晶体谐振振荡器运行,其余的设备处于休眠状态,从而使设备只消耗极少的功率,而且还具有快速启动的能力扩展待机模式时,振荡器和异步定时器继续工作。ATMEGA16的有全套的程序和系统开发工具,包括C语言编译器,宏汇编器,调试器/模拟器,仿真器和评估板。AVRATMEGA16的系列单片机,体积小,重量轻,抗干扰能力强,对环境要求不高,成本低,可靠性高,柔韧性好。在ATMEGA16AVR内部有很多的指令集,并有32个通用工作寄存器。且所有寄存器都直接与算术逻辑单元(ALU),这将允许在同一时间访问两个独立的寄存器的指令在一个时钟周期。采用这种结构,大大提高了效率比平常的微控制器具有高达10倍的代码和数据通过。ATMEGA16的微控制器具有以下优点16K字节的系统可被编程到闪存(能力强的读取和写入,即在同一时间,RWW),512字节的EEPROM,1K字节SRAM,32个通用I/O口线,32个通用工作寄存器JTAG边界扫描接口,支持片上调试与编程,三个具有比较模式的灵活的定时器/计数器(T/C),片内/外中断,可天津职业技术师范大学2013届本科生毕业设计11编程串行USART可编程看门狗定时器启动条件探测器通用串行接口,8通道10位ADC可选差分输入级可编程增益(TQFP封装),片上振荡器,一个SPI串行端口,以及六个软件可选省电模式。在空闲模式下,CPU停止工作,USART,两线接口,A/D转换器,SRAM,T/C,SPI端口,中断系统继续工作冻结振荡器掉电模式,所有功能除了中断停止工作和硬件复位,在省电模式下,异步定时器继续运行,允许用户保持一个时间基准,而其余的设备正在睡觉,ADC噪声抑制模式时终止CPU和除异步定时器和ADC以外所有I/O模块,以减少ADC转换时的开关噪声待机模式下,晶体谐振振荡器运行,其余的设备处于休眠状态,从而使设备只消耗极少的功率,也有快速启动扩展待机模式时,振荡器和异步定时器继续工作。高性能、低功耗的8位AVR微处理器先进的RISC结构(1)131条指令(2)大多数指令执行时间为单个时钟周期(3)32个8位通用工作寄存器(4)全静态工作(5)工作于16MHZ时性能高达16MIPS(6)只需两个时钟周期的硬件乘法器(7)非易失性程序和数据存储器(8)16K字节的系统内可编程FLASH,擦写寿命10,000次(9)拥有独立锁定位的可选BOOT代码区,通过片上BOOT程序实现系统内编程,真正的同时读写操作(10)512字节的EEPROM,擦写寿命100,000次(11)1K字节的片内SRAM(12)可以对定位进行编程以实现用户程序的加密(13)JTAG接口与IEEE11491标准兼容(14)符合JTAG标准的边界扫描功能(15)支持扩展的片内调试功能(16)通过JTAG接口实现对FLASH、EEPROM、熔丝位和定位的编程外设特点(1)两个拥有独立预分频器和比较器功能的8位定时器/计数器(2)一个拥有预分频器、比较功能和捕捉功能的16位定时器/计数器(3)拥有独立振荡器的实时计数器RTC(4)四通道PWM(5)8路10位ADC,8个单端通道,2个拥有可编程增益(1X,10X,或200X)的天津职业技术师范大学2013届本科生毕业设计12差分通道(6)面向字节的两线接口(7)两个可编程的串行USART(8)可工作于主机/从机模式的SPI串行接口(9)拥有独立片内振荡器的可编程看门狗定时器(10)片内模拟比较器(11)特殊的处理器特点(12)上电复位以及可编程的掉电检测功能(13)片内部经过标定的RC振荡器(14)片内/片外中断源(15)6种睡眠模式空闲模式、ADC噪声抑制模式、省电模式、掉电模式、STANDBY模式以及扩展的STANDBY模式I/O和封装(1)32个可编程的I/O口(2)40引脚PDIP封装,44引脚TQFP封装,与44引脚MLF封装工作的电压(1)ATMEGA16L2755V(2)ATMEGA164555V速度的等级(1)8MHZATMEGA16L(2)016MHZATMEGA16(3)ATMEGA16L在1MHZ,3V,25C时的功率消耗(4)正常模式下11MA(5)空闲模式下035MA(6)掉电模式下天津职业技术师范大学2013届本科生毕业设计24INCLUDEINCLUDE“DELAYH“INCLUDE“BUTTONH“INCLUDE“EEPH“INCLUDE“12864PH“INCLUDE“ADH“DEFINEUCHARUNSIGNEDCHARDEFINEUINTUNSIGNEDINTUCHARID0UCHARFLAGVOIDPORT_INITIALVOIDAD/界面DISPLAY_CHAR0X80,TAB1,0DISPLAY_CHAR0X81,TAB1,1DISPLAY_CHAR0X82,TAB1,2DISPLAY_CHAR0X83,TAB1,3DISPLAY_CHAR0X84,TAB1,23DISPLAY_CHAR0X85,TAB1,24DISPLAY_CHAR0X86,TAB1,25DISPLAY_CHAR0X90,TAB1,34DISPLAY_CHAR0X94,TAB1,35DISPLAY_CHAR0X89,TAB1,36VOIDST_FACE/密码输入界面LCD_WRC0X30/必须;LCD_WRC0X01DISPLAY_CHAR0X82,TAB1,0DISPLAY_CHAR0X83,TAB1,1DISPLAY_CHAR0X84,TAB1,2天津职业技术师范大学2013届本科生毕业设计25DISPLAY_CHAR0X85,TAB1,3DISPLAY_CHAR0X84,TAB1,23DISPLAY_CHAR0X85,TAB1,24DISPLAY_CHAR0X86,TAB1,25DISPLAY_CHAR0X90,TAB1,4DISPLAY_CHAR0X91,TAB1,5DISPLAY_CHAR0X92,TAB1,6DISPLAY_CHAR0X93,TAB1,7DISPLAY_CHAR0X94,TAB1,8DISPLAY_CHAR0X95,TAB1,9DISPLAY_CHAR0X96,TAB1,10DISPLAY_CHAR0X97,TAB1,11DELAY500VOIDSET_FACE/密码设定界面LCD_WRC0X30/必须;LCD_WRC0X01DISPLAY_CHAR0X82,TAB1,12DISPLAY_CHAR0X83,TAB1,13DISPLAY_CHAR0X84,TAB1,14DISPLAY_CHAR0X85,TAB1,15DELAY500DISPLAY_CHAR0X90,TAB1,4DISPLAY_CHAR0X91,TAB1,5DISPLAY_CHAR0X92,TAB1,6DISPLAY_CHAR0X93,TAB1,7DISPLAY_CHAR0X94,TAB1,8DISPLAY_CHAR0X95,TAB1,9DISPLAY_CHAR0X96,TAB1,10DISPLAY_CHAR0X97,TAB1,11VOIDSU_FACE/密码设定成功界面天津职业技术师范大学2013届本科生毕业设计26LCD_WRC0X30LCD_WRC0X01DISPLAY_CHAR0X83,TAB1,17DISPLAY_CHAR0X84,TAB1,18DELAY2000VOIDFA_FACE/密码输入错误界面LCD_WRC0X30LCD_WRC0X01DISPLAY_CHAR0X92,TAB1,19DISPLAY_CHAR0X93,TAB1,20DISPLAY_CHAR0X94,TAB1,21DISPLAY_CHAR0X95,TAB1,22PORTADELAY1000PORTA|BIT5IDIFID3DELAY30000ID0VOIDNICE/密码设定正确界面LCD_WRC0X30LCD_WRC0X01DISPLAY_CHAR0X90,TAB1,0DISPLAY_CHAR0X92,TAB1,1DISPLAY_CHAR0X94,TAB1,2DISPLAY_CHAR0X96,TAB1,3VOIDSHANGBAO/密码设定正确界面天津职业技术师范大学2013届本科生毕业设计27LCD_WRC0X30LCD_WRC0X01DISPLAY_CHAR0X83,TAB9,0DISPLAY_CHAR0X84,TAB9,1DISPLAY_CHAR0X90,TAB9,2DISPLAY_CHAR0X91,TAB9,3DISPLAY_CHAR0X92,TAB9,4DISPLAY_CHAR0X93,TAB9,5DISPLAY_CHAR0X94,TAB9,6DISPLAY_CHAR0X95,TAB9,7DISPLAY_CHAR0X96,TAB9,8VOIDXIABAO/密码设定正确界面LCD_WRC0X30LCD_WRC0X01DISPLAY_CHAR0X83,TAB10,0DISPLAY_CHAR0X84,TAB10,1DISPLAY_CHAR0X90,TAB10,2DISPLAY_CHAR0X91,TAB10,3DISPLAY_CHAR0X92,TAB10,4DISPLAY_CHAR0X93,TAB10,5DISPLAY_CHAR0X94,TAB10,6DISPLAY_CHAR0X95,TAB10,7DISPLAY_CHAR0X96,TAB10,8VOIDSET_EEP/密码写入到EEPROMUCHARI,JFORI0IADD1ADD2ADDADD1DISPLAY_CHAR0X8A,TAB1,37IFADDSHANG|AD1SHANGBIAO1SHANGBAOBAOJIN天津职业技术师范大学2013届本科生毕业设计38CHANGE1SHANG,TAB6DISPLAY_CHAR0X9A,TAB6,0DISPLAY_CHAR0X9B,TAB6,1CHANGE1XIA,TAB7DISPLAY_CHAR0X9E,TAB7,0DISPLAY_CHAR0X9F,TAB7,1DISPLAY_CHAR0X98,TAB1,41DISPLAY_CHAR0X99,TAB1,42DISPLAY_CHAR0X9C,TAB1,43DISPLAY_CHAR0X9D,TAB1,44I0IFADXIAPORTBIDDRB0X0FKEYPINBJKEYWHILEJ0XF0WHILEKEY_PRESSSWITCHKEYCASE0XEEKEY0XDBREAKCASE0XEDKEY0XCBREAKCASE0XEBKEY0XBBREAKCASE0XE7
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年临床执业医师经典例题含答案详解【黄金题型】
- 高校教师资格证之《高等教育法规》全真模拟模拟题附参考答案详解(精练)
- 2024年职称计算机考前冲刺练习试题【能力提升】附答案详解
- 上海安全员考及答案职责
- 2024焊工考试通关考试题库附答案详解【黄金题型】
- 2025年执业兽医答题题库及答案
- 2025年煤炭经营考试试题及答案
- 2025年四川语文高考试题及答案
- 自考专业(公共关系)试题(易错题)附答案详解
- 2025股份公司入股合同范本参考
- 出差工作安全培训课件
- 产科护理教学比赛课件
- 占道施工安全培训内容课件
- 2025年芜湖市鸠江区村级后备干部集中招录工作101名考试参考题库及答案解析
- 2025年美容整形师专业知识考核试题及答案
- 2025年茶粉行业研究报告及未来行业发展趋势预测
- 培训民警拍照宣传课件
- 2025一建《建设工程项目管理》冲刺361题
- 人教版二年级数学上册第二单元 1~6的表内乘法必刷卷 (含答案)
- 抖音账号实名认证承诺函模板
- 证券业反洗钱培训课件
评论
0/150
提交评论