




已阅读5页,还剩68页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程设计说明书题目十字工作台控制系统设计学号姓名班级2008级(3)班专业机械设计制造及其自动化指导教师学院机械工程学院答辩日期2012年5月27日摘要基于单片机STC89C52RC的示教十字工作台控制系统。通过检测独立按键,可进行坐标输入,点动控制;以LCD12864液晶显示器为人机交互界面,显示坐标;可用手摇脉冲发生器对X、Y轴步进电机进行控制,在上面几个功能的基础上,开发了示教功能,当运动到极限位置时能够通过限位开关限制运动。主要有手摇脉冲发生器,独立按键,液晶显示,步进电机等模块组成。本设计完成了控制系统的全部硬件系统,开发了系统的软件程序,绘制了原理图,PCB图,通过调试,达到了设计的要求。关键词STC89C52RC;单片机;十字工作台;液晶显示器;步进电机ABSTRACT5THEFEATURESOFTHECNCLATHECONTROLSYSTEMWHICHBASEDONSCMSTC89C52RCISDETECTINGTHEINDEPENDENTBUTTON,YOUCANCOORDINATEINPUT,JOGCONTROL,INTERACTIVEINTERFACETOLCD12864LCDDISPLAY,SHOWINGTHECOORDINATESMANUALPULSEGENERATORAVAILABLEONTHEX,YAXISSTEPPERMOTORCONTROLBEABLETORESTRICTMOVEMENTTHROUGHTHELIMITSWITCHWHENTHEMOVEMENTTOLIMITTHELOCATIONTHEMAINSYSTEMCONSISTSOFMANUALPULSEGENERATOR,INDEPENDENTKEYS,LCDMODULESDESIGNEDCONTROLSYSTEMHARDWARESYSTEMS,THEDEVELOPMENTOFASYSTEMSOFTWAREPROGRAM,DRAWASCHEMATICDIAGRAM,PCBDIAGRAM,THROUGHCOMMISSIONING,TOACHIEVETHEDESIGNREQUIREMENTSKEYWORDSSTC89C52RCMCUCNCLATHECONTROLSYSTEMLCDDISPLAYSTEPPERMOTOR目录摘要IABSTRACTII第1章绪论111设计的背景和意义112设计的内容和思路113解决的主要问题2第2章总体设计方案321主要芯片介绍322硬件方案的选择和确定423硬件的总体方案524设计电路原理图625软件方案的选择和确定6第3章十字工作台的硬件设计731最小系统设计732端口分配833按键电路834液晶显示电路93574LS165芯片电路1136步进电机接线1137限位开关电路123824C08存储器电路12第4章十字工作台的软件设计与分析1341控制部分主程序144274LS165芯片的读取和识别1543按键处理程序1644手摇脉冲发生器程序1845直线插补程序2046液晶显示程序设计2247示教程序26第5章调试3051硬件调试3052软件调试31第6章结束语31参考文献32附录1原理图34附录2PCB图36附录3实物图38附录4示教效果图40附录5元器件清单41附录6控制系统使用说明书42附录7源代码45致谢65第1章绪论11设计的背景和意义我国数控工作台的发展起步于二十世纪五十年代,通过“六五”期间引进数控技术,“七五”期间组织消化吸收“科技攻关”,我国数控技术和数控产业发展迅速,19982004年国产数控机床产量和消费量的年平均增长率分别为393和349。尽管如此,进口机床的发展势头依然强劲,从2002年开始,中国连续三年成为世界机床消费第一大国,机床进口第一大国,2004年中国机床主机消费高达946亿美元,国内数控机床制造企业的研究开发方面与国外的差距更加明显,70以上的此类设备和绝大多数的功能部件均依赖进口,由此可以看出国产数控机床特别是中高档数控机床的研究开发深度不够,制造水平依然落后,服务意识与能力欠缺,数控系统生产应用推广不力及数控人才缺乏等。我们应看清形势,充分认识国产数控机床的不足,努力发展先进技术,加大技术创新与培训服务力度,以缩短与发达国家之间的差距。单片机的应用是当今机械电子工程的主流,凭借其体积小,成本低,功能强大,运用灵活,性能稳定,可以大量减小电路的设计和减少电器元件的应用,减少了成本且改变功能容易的优点,单片机在的控制系统中得到了大量的运用。作为机械电子工程的学生,加强对单片机的学习和运用具有很大的现实意义。12设计的内容和思路在现有十字工作台以及驱动电路的基础上,本次毕业设计主要完成控制面板的制作,主要有8大任务,分别是准确控制直流步进电机,实现点动和直线插补;使用合适的显示器,设计显示界面和操作界面;设计操作按键,实现预定的控制要求,方便进行人机交互;调试手摇脉冲发生器,并能用其控制步进电机转动;设计步进电机的点动控制;实现系统的示教功能;遇到紧急情况,可以急停;用限位开关进行限位,防止车床超出运动范围。其中,示教功能是本次毕业设计的主要任务,示教功能是其余各功能的综合和集中体现,要实现示教功能需先实现其余功能。在此基本功能的基础上,对各个功能进行整合,使各个模块能协同运作,同时合理设计,使操作控制更人性化。可初步设计如下开机进入显示界面,当前处在运行状态下,先进行回零,然后可以使用点动控制和使用手摇脉冲发生器控制,也可以切换到设置界面,可设置目标坐标(绝对坐标),设置完成后进入运行界面,X、Y轴同时运转,实现直线插补。当设置坐标运行到X、Y方向的极限位置时能够自动停止,中断所有操作。系统可以运行保存的每个点,并且可以按顺序一个个得运行保存的每个点。当系统发生故障或出现意外时,可按下急停按钮,车床便停止运动,需要重新启动方可再次运动。最后确定各项硬件模块和软件模块,编写程序,调试程序,使之成为满足任务要求的一个完整系统,最后制作PCB电路板。13解决的主要问题1怎样实现点动功能点动即按住按键,电机会朝着指定方向连续地运转。这就需要运用定时器,在没按下电按键以前,定时器是关着的,按键被按下的时候,定时器被开启,连续发送脉冲信号,直到按键放开,定时器被关闭。2怎样实现直线插补功能直线插补即两轴或两轴以上的传动轴在给定不同坐标点的情况下,同时开始运动,同时停止运动。要实现这个功能,需要运用数字积分方法,即设定运行距离最长的一轴为基准轴,设定一个变量“累加值”,每次进入定时器中断,最长轴发送一个脉冲,累加值就加该轴的运行距离,如果大于基准轴的距离,就发送一个脉冲,否则不发送脉冲,以此循环,当基准轴运行到规定坐标后,其他轴也会到达相应位置。3怎样实现手摇脉冲发生器的控制功能手摇脉冲发生器是控制电机转动的工具。手摇脉冲发生器会发送A,B两相相互正交的脉冲,把A相信号接在外部中断中,当该信号高跳低时,就进入中断发送实现发送脉冲的程序。4怎样实现示教功能示教即操作者每走一个点就保存一下,当走完一串点后,按下运行按钮,系统会自动按照刚才保存的点一个个走一遍。涉及到保存问题需要用到E2PROM片内存储器,把各个点保存起来,然后运行的时候每个点一个个运行下去就行了。示教功能是本次毕业设计最重要的组成部分,需要在前几个功能已经实现的基础上做的进一步设计。第2章总体设计方案21主要芯片介绍211STC89C52RC单片机STC89C52RC的引脚图如图21所示,它是标准的40引脚双列直插式集成电路芯片,芯片内部有数据和程序两类存储器,有256个数据存储器单元和4KROM存储单元。STC89C52RC芯片是片内有ROM/EPROM的单片机,共有4个8位的I/O口,以实现数据的并行输入输出,其中P00P07为P0口8位双向口线,P10P17为P1口8位双向口线,P20P27为P2口8位双向口线,P30P37为P3口8位双向口线。单片机特点是可供用户使用的大量I/O线P0P3口都可作为用户I/O口使用,故有32根I/O线可作为输入/输出线使用。内部使用内部存储器,存储容量有限,片内只有4KB的ROM/EPROM和128B的RAM,因此使用片内程序存储器,EA引脚接高电平。21274LS165芯片74LS165芯片是一种8位并入串出移位寄存器,可级联使用。QH和QH是一对逻辑电平相反的串行数据输出端,SER为级联时的串行数据输入端,A,B,C,D,E,F,G,H为并行数据输入端,A为最高位D7,H为最低位D0,CLK和CLKIN是两个时钟输入端。SH/LD端为预置控制端,在SH/LD为低电平时,并行数据端D0D7的数据置入74LS165内部寄存器,SH/LD为高电平时,可以进行串行移位操作。用74LS165扩展N个8位并行输入口见图2。图21STC89C52RC芯片图22用74LS165扩展8位并行输入口22硬件方案的选择和确定根据本次毕业设计的要求,需要用到的硬件有按键,手摇脉冲发生器,端口扩展芯片,显示液晶,存储器。其中按键,手摇脉冲发生器的选择相对比较固定,用一般的常见的即可;而显示器,端口扩展和存储器形式多样,编程方法众多,需要根据实际设计需要加以选择。显示器得选择常用的显示器有1602显示器和12864显示器,它们两者的编程原理类似,但12864自带中文字库,且他的显示屏大于1602显示器,因为本次实验需要用到,选择了12864显示器。端口扩展的选择与确定端口扩展一般运用端口扩展芯片来扩展端口,常用的端口扩展芯片有74LS164芯片和74LS165芯片。两者最大的不同在于,74LS164芯片是一种8位串入并出移位寄存器,需要提高8个I/O端口,而74LS165芯片是一种8位并入串出的移位寄存器,只需要3个I/O端口即可。在端口紧张的情况下,选择了74LS165芯片进行端口的扩展,并且把它用于按键的扫描与处理。74LS165芯片与单片机上的I/O不同,它不能进行写操作,因此不能用矩阵键盘,因此毕业设计的按键全部采用独立按键。存储方式的选择与确定常用的存储器有EEPROM和24C08,EEPROM是STC89C52单片机自带的存储器,具有存储速度快,掉电不消失的功能,24C08虽然也具有掉电不消失的能力,但由于它是外扩的硬件,其存储速度远不及EEPROM,因此选择了EEPROM作为的示教存储器。在EEPROM中共有八个扇区,每个扇区有512个字节,为了方便编程和管理,把每个扇区作为单独的一段,这样就可以保存不同的8段示教程序,每段可以保存128个点。23硬件的总体方案根据设计的基本要求和需要完成的基本功能,设计时需要有效的把各个模块串联起来,包含的模块有74LS165芯片模块、独立按键模块、12864液晶显示模块、手摇脉冲发生器模块、步进电机控制模块、24C08存储器模块、限位开关模块。针对控制过程中需要不同的硬件协同配合完成步进电机需要单独的驱动器来控制。各个硬件模块之间的关系如图23所示。单片机最小系统74LS165端口扩展芯片独立按键手摇脉冲发生器限位开关液晶显示步进电机驱动器步进电动机24C08图23硬件方案图各个执行硬件确定以后需要考虑如何用最小系统把各个部分有效串联起来,这需要在控制板的硬件上再做进一步的设计。在整个设计中针对上述的几个主要问题在硬件上采取相关的解决手段使用74LS165芯片扩展I/O口,以解决端口不够用问题。24设计电路原理图电路原理图如图24所示。通过单片机端口连接复位电路,振荡电路,按键电路,液晶显示电路,接近开关接口电路,报警信号提示电路和存储数据电路。图24电路原理图25软件方案的选择和确定根据本次毕业设计的要求,需要设计主程序,按键的扫描处理程序,手摇脉冲发生器程序,示教程序,显示程序。为了完成以上功能,会照成端口不够用的情况,因此还需要进行端口的扩展,增加一个端口扩展程序。其中主程序,按键,手摇脉冲发生器,端口扩展软件的设计方法相对比较固定,套用既有的模式即可;而显示程序,和示教形式多样,编程方法众多,需要根据实际设计需要加以选择。显示界面的选择与确定显示界面可以用一屏显示,也可以多屏显示,为了更好地反应实际情况,本次实验选择了多屏显示。根据功能的不同,显示界面可以分成4种不同的情况,分别是一般显示界面,选择保存点显示界面,选择运行点显示界面和自动运行显示界面。为了更好地反应实际情况,在一般显示界面中需要显示当前位置和目标位置的坐标,最好还能显示运行区间,提醒操作者实时注意;在选择保存点显示界面中,需要显示各个点中已保存的点数,还能提醒操作者下一步将要干什么;在选择运行点显示界面中,需要显示各个点中已保存的点,还能提醒操作者下一步将要干什么;在自动显示界面,需要显示当前坐标和目标坐标,还能告诉操作者现在进行哪段程序。示教形式的选择与确定示教程序中最主要的是数据的处理,即数据的保存和提取,在编写时既可以等待所有点输入完毕后一起存进EEPROM中,也可以输一个点就把该点存进EEPROM中。在保存一长串的点的时候,第二种方法具有断电不消失的优点,既已经保存的点下次开机不会丢失,下面的点可以再前面的基础上继续输入。因此我选择了第二种方法。第3章十字工作台的硬件设计31最小系统设计本次设计主要采用STC89C52RC单片机作为系统的控制核心,最小系统由复位电路、振荡电路、电源和地线组成。振荡电路单片机内部的振荡电路是一个增益反相放大器,引线XTAL1和XTAL2分别为反向振荡放大器的输入及内部时钟工作电路的输入和来自反相向振荡器的输出,该反相放大器可以配置为片内振荡器。振荡电路图如图31所示。复位电路STC89C52RC单片机的复位是靠外部电路实现的。本系统中采用上电自动复位。复位电路如图32所示。图31振荡电路图图32复位电路图32端口分配本次设计采用STC89C52RC单片机作为系统的控制核心,采用12864液晶显示器显示测量数据及各项参数信息,运用按键进行X轴的点动前进,X轴的点动后退,Y轴的点动前进以及Y轴的点动后退,系统也可以设置目标进行直线插补,另外用手摇脉冲发生器也可以控制两个电机的前进后退,并且手摇脉冲发生器还可以进行调速。此设计可分为8个部分,第一部分为复位电路部分,第二部分为振荡电路部分,第三部分为按键判断部分,第四部分为液晶显示部分,第五部分为74LS165芯片端口扩展部分,第六部分为手摇脉冲发生器部分,第七部分为步进电机部分,第八部分为限位开关部分。端口分配如表31所示。表31单片机端口分配表单片机端口外围接口电路硬件模块P14P17独立按键电路模块P20P22,P00P0712864液晶显示电路模块P24P2674LS165芯片电路模块P32,P37手摇脉冲发生器电路模块P33,P34,P35,P36步进电机电路模块P10P13限位开关电路模块P31,P3024C08存储器模块由于本次实验的硬件部分采用PCB板作为开发用板,在PCB板上手摇脉冲发生器的封装是DB15/M。其各个端口的分配见表32所示。其接口115对应图33中封装DB15/M的编号115。空格代表该接口没接手摇脉冲发生器的接口。图33DB15/M封装图33按键电路按键电路如图34所示。按键是常用的单片机输入设备,操作人员可以通过未使用时键的两个触点处于断开状态,按键闭合则电路导通。表32手摇脉冲发生器接口分配表DB15/M接口对应接线DB15/M接口对应接线接口1GND接口9接口2X100接口10接口3X10接口11P37接口4X1接口12P32接口5接口13GND接口6接口14VCC接口7Y接口15接口8X本系统采用独立按键,其中大部分按键需用74LS165端口扩展芯片进行扩展,剩下的独立按键式用于点动操作。其中点动控制部分直接与端口相连。图中P1,4代表单片机P14的端口,U2,U3分别表示端口扩展芯片的第二块和第三块,比如U2A3表示第2片74LS165芯片的第3个端口。图34按键电路34液晶显示电路液晶显示电路如图35所示。带中文字库的12864液晶屏是一种具有4位图35液晶显示电路/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的的点阵图形液晶显示模块;其显示分辨率为12864,内置8192个1616点汉字,和128个168点ASCII字符集利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示84行1616点阵的汉字也可完成图形显示低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。12864采用20脚接口。3574LS165芯片电路74LS165端口扩展电路如图36所示。74LS165芯片是一种并入串出端口扩展芯片,可以利用它的这个特性来扩展独立芯片。本次设计使用了3块74LS165芯片,实现了直线插补,手摇脉冲发生器控制的功能。3块74LS165级联,每两块之间通过一根数据线进行数据传输,先是U3的八位数据传给U2,接着U2的16为数据传给U1,最后U1把24位数据传给单片机,单片机接受到的数据从高到低分别是U3,U2,U1。每片的高低位分别按照图中所示的从AH,从低到高排列。图3674LS165芯片电路36步进电机接线本系统需要两个步进电机来完成工作台的移动。步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。这一线性关系的存在,加上步进电机只有周期性的误差而无累积误差等特点。使得在速度、位置等控制领域用步进电机来控制变的非常的简单。步进电机电路如图37所示,一般步进电机都需要步进电机驱动器对他提供驱动力,在P36和P33分别是X和Y步进电机的方向输入端,P37和P34分别是X和Y电机的脉冲输入端。图37步进电机电路37限位开关电路本系统需要4个限位开关,分别安装在X轴负向的顶部,X轴正向的顶部,Y轴负向的顶部,Y轴正向的顶部。限位开关又称行程开关,可以安装在相对静止的物体上或者运动的物体上。当动物接近静物时,开关的连杆驱动开关的接点引起闭合的接点分断或者断开的接点闭合。由开关接点开,合状态的改变去控制电机。如图38是限位开关的电路图。X轴正方向接P11,X轴负方向接P10,Y轴正方向接P11,Y轴负方向接P11。3824C08存储器电路本系统中的24C08是用于开机显示当前位置而设置的,24C08具有断电不消失的功能。如图39是24C08存储器的电路图。图38限位开关电路图3924C08存储器电路第4章十字工作台的软件设计与分析各个执行硬件确定以后需要考虑如何用最小系统把各个部分有效串联起来,这需要在控制板的硬件上再做进一步的设计。在整个系统中,根据功能的不同,分为六种状态静止状态0,直线插补状态1,点动状态2,手摇控制状态3,回零状态4,示教状态5。在手摇控制状态下,可手摇控制电机的运行;在直线插补状态下可设置绝对坐标,并控制电机运行到目标位置;在点动状态可以实现按键点动控制步进电机;回零状态可以实现任一静止时刻的回零,示教状态是建立在上述几个状态的基础上,实现十字工作台控制的一种状态。各种状态之间的关系如图41,后五种运行状态是并列关系。状态0静止状态状态1直线插补状态状态2点动状态状态3手摇控制状态按下点动按键点动按键放开转动手摇脉冲发生器手摇脉冲发生器停止转动运动到目标位置输入新坐标,按确定键状态4回零状态状态5示教状态回零结束按下点动按键按下保存或运行按键推出试教程序图41状态转移图41控制部分主程序该控制器软件的设计采用模块化架构,其软件部分主要包括主程序、74LS165芯片的读取和识别、按键扫描程序、手摇脉冲发送器(外部中断)程序、直线插补程序,示教程序。当接通电源后,芯片开始工作,内部程序先是初始化。初始化完成后需要进行回零处理。车床在处于静止状态时,可以通过按键实现点动控制和直线插补,也可以用手摇脉冲发生器控制电机转动,可以保存当前点在八段程序中,也可以运行八段程序中已经保存的一段。当车床进入一种状态的时候,就不能进行另外的操作。车床设置了急停按钮,当出现意外时,按下急停按钮可以停止车床的移动,关掉车床后方可再次使用。数控车床控制系统的程序流程图如图42所示。工作台开机自动进行初始化。具体程序见MAIN初始化等待开机回零限位开关状态读取74LS165芯片数据读取和识别是否有按键被按下执行按键程序12864液晶显示是图42主程序流程图INIT_LCD/中断程序初始化INT_LCD/液晶初始化DELAYCDX0DY0MX0MY0WHILE1XIAN/这个是限位程序READ_165/这个是读取74LS165芯片的值的程序DIAN/这个是点动程序DISP1/按键处理4274LS165芯片的读取和识别74LS165芯片是一种并入串出的端口扩展芯片,使用时从数据口读取数据,根据这些数据判断各个端口的状态。3片74LS165芯片一共有24位,芯片是一位位把它们传给单片机,单片机得到一个24位的二进制数,把它分成3个8位的二进制数。对这三个数据进行处理可以得到每个口的状态,对低八位的值取反,如果该值为零,说明没按键按下,如果不是零,说明有按键被按下了,根据其值,可以知道是哪个按键被按下了。同样的,中间八位和高八位也是这样操作的。具体流程图见图43。具体程序见VOIDREAD_165/读取165获取新状态值FORI0IINCLUDEINCLUDEINCLUDEINCLUDE“E2PROMH“INCLUDE“24C08H“DEFINEUINTUNSIGNEDINTDEFINEUCHARUNSIGNEDCHARSBITB_BITP27SBITXXIANFP10/这4个接限位SBITXXIANZP11SBITYXIANFP12SBITYXIANZP13SBITXDIANFP14/这4个是点动按键SBITXDIANZP15SBITYDIANFP16SBITYDIANZP17UNSIGNEDLONGREAD_DATA0UNSIGNEDLONGREAD_DATA20BITXFUXIAN,XZHENGXIAN,YFUXIAN,YZHENGXIAN/这些是用在限位中,分别表示X负方向是否有限位。0代表没有限位,1代表发生了限位BITX_XIANG,Y_XIANG,DIANXIANG/X_XIANG代表电机转动方向,是正向还是反向,相当于X_DIRET。DIANXIANG表示点动方向的变量,0代表X方向,1代表Y方向BITWANCHEN0UCHARFASION0,INM0/FASION指工作方式,INM指下划线的位置或需要修改的对象位置UINTDX,DY,MX,MY,XMAIZONG0,YMAIZONG0,X_ZUOBIAO,Y_ZUOBIAO,JIZHUNZHOU,LEIJIA,CISHU0,MXMAIZONG0,MYMAIZONG0UCHARDXBAI,DXSHI,DXGE,MXBAI,MXSHI,MXGE,DYBAI,DYSHI,DYGE,MYBAI,MYSHI,MYGEUCHARONE_NUMBER,DIANJI/ONE_NUMBER指手摇脉冲发生器的档位,DIANJI是手摇脉冲发生器选择哪个电机UCHARXUN,CHENXUUCHARG1,G2,G3,G4,G5,G6,G7,G8,G12,G22,G32,G42,G52,G62,G72,G82SBITDATA_165P24/165的数据口、时钟口和锁存口SBITCLK_165P25SBITLD_165P26UCHARXMAI_L,XMAI_H,YMAI_L,YMAI_HSBITX_POWP37SBITX_DIRETP36/规定1是负向,0是正向SBITY_POWP34SBITY_DIRETP33/名称DELAYUINTA功能延时函数输入无输出无/延时程序15UM/VOIDDELAYC_NOP_NOP_NOP_NOP_NOP_NOP_NOP_NOP_NOP_NOP_NOP_NOP_NOP_NOP_NOP_VOIDTRANSDXXMAIZONG/100DYYMAIZONG/100DXBAIDX/100DXSHIDX100/10DXGEDX10010MXBAIMX/100MXSHIMX100/10MXGEMX10010DYBAIDY/100DYSHIDY100/10DYGEDY10010MYBAIMY/100MYSHIMY100/10MYGEMY10010LCD12864PUTSTRING0,0,“XD“LCD12864PUTCHAR2,0,DXBAI48/6代表第7个字开始以字节单元写WR_D_LCDDXSHI48/48是显示正常的数字WR_D_LCDDXGE48WR_D_LCD46LCD12864PUTSTRING4,0,“XM“LCD12864PUTCHAR6,0,MXBAI48/6代表第7个字开始以字节单元写WR_D_LCDMXSHI48/48是显示正常的数字WR_D_LCDMXGE48WR_D_LCD46LCD12864PUTSTRING0,1,“YD“LCD12864PUTCHAR2,1,DYBAI48/6代表第7个字开始以字节单元写WR_D_LCDDYSHI48/48是显示正常的数字WR_D_LCDDYGE48WR_D_LCD46LCD12864PUTSTRING4,1,“YM“LCD12864PUTCHAR6,1,MYBAI48/6代表第7个字开始以字节单元写WR_D_LCDMYSHI48/48是显示正常的数字WR_D_LCDMYGE48WR_D_LCD46/名称DISP1功能刷新函数输入无输出无/VOIDDISP1UCHARGESHUIFFASION5WRITESET9,XMAIZONG/256WRITESET0X0A,YMAIZONGWRITESET0X0B,YMAIZONG/256TRANS/DXXMAIZONG/100DYYMAIZONG/100DXBAIDX/100DXSHIDX100/10DXGEDX10010MXBAIMX/100MXSHIMX100/10MXGEMX10010DYBAIDY/100DYSHIDY100/10DYGEDY10010MYBAIMY/100MYSHIMY100/10MYGEMY10010LCD12864PUTSTRING0,0,“XD“LCD12864PUTCHAR2,0,DXBAI48/6代表第7个字开始以字节单元写WR_D_LCDDXSHI48/48是显示正常的数字WR_D_LCDDXGE48WR_D_LCD46LCD12864PUTSTRING4,0,“XM“LCD12864PUTCHAR6,0,MXBAI48/6代表第7个字开始以字节单元写WR_D_LCDMXSHI48/48是显示正常的数字WR_D_LCDMXGE48WR_D_LCD46LCD12864PUTSTRING0,1,“YD“LCD12864PUTCHAR2,1,DYBAI48/6代表第7个字开始以字节单元写WR_D_LCDDYSHI48/48是显示正常的数字WR_D_LCDDYGE48WR_D_LCD46LCD12864PUTSTRING4,1,“YM“LCD12864PUTCHAR6,1,MYBAI48/6代表第7个字开始以字节单元写WR_D_LCDMYSHI48/48是显示正常的数字WR_D_LCDMYGE48WR_D_LCD46/LCD12864PUTSTRING0,2,“请注意运动区间“LCD12864PUTSTRING0,3,“运动区间00142MM“IFINM0IFINM1LCD12864SETADDRESS6,0WR_I_LCD0X0EIFINM2LCD12864SETADDRESS6,1WR_I_LCD0X0EDELAYCIFFASION5TRANS/DXXMAIZONG/100DYYMAIZONG/100DXBAIDX/100DXSHIDX100/10DXGEDX10010MXBAIMX/100MXSHIMX100/10MXGEMX10010DYBAIDY/100DYSHIDY100/10DYGEDY10010MYBAIMY/100MYSHIMY100/10MYGEMY10010LCD12864PUTSTRING0,0,“XD“LCD12864PUTCHAR2,0,DXBAI48/6代表第7个字开始以字节单元写WR_D_LCDDXSHI48/48是显示正常的数字WR_D_LCDDXGE48WR_D_LCD46LCD12864PUTSTRING4,0,“XM“LCD12864PUTCHAR6,0,MXBAI48/6代表第7个字开始以字节单元写WR_D_LCDMXSHI48/48是显示正常的数字WR_D_LCDMXGE48WR_D_LCD46LCD12864PUTSTRING0,1,“YD“LCD12864PUTCHAR2,1,DYBAI48/6代表第7个字开始以字节单元写WR_D_LCDDYSHI48/48是显示正常的数字WR_D_LCDDYGE48WR_D_LCD46LCD12864PUTSTRING4,1,“YM“LCD12864PUTCHAR6,1,MYBAI48/6代表第7个字开始以字节单元写WR_D_LCDMYSHI48/48是显示正常的数字WR_D_LCDMYGE48WR_D_LCD46/LCD12864PUTSTRING0,2,“程序“LCD12864PUTCHAR2,2,CHENXU48/6代表第7个字开始以字节单元写WR_D_LCD46LCD12864PUTSTRING3,2,“共有“SWITCHCHENXUCASE1GESHUG1BREAKCASE2GESHUG2BREAKCASE3GESHUG3BREAKCASE4GESHUG4BREAKCASE5GESHUG5BREAKCASE6GESHUG6BREAKCASE7GESHUG7BREAKCASE8GESHUG8BREAKLCD12864PUTCHAR5,2,GESHU48/6代表第7个字开始以字节单元写WR_D_LCD46LCD12864PUTSTRING6,2,“个点“LCD12864PUTSTRING0,3,“现在立马走向点“LCD12864PUTCHAR7,3,XUN148/6代表第7个字开始以字节单元写WR_D_LCD46IFFASION51LCD12864PUTSTRING0,0,“把这个点存进程序“LCD12864PUTSTRING0,1,“每段程序已有点“GESHUG1LCD12864PUTCHAR0,2,GESHU/1048WR_D_LCDGESHU1048LCD12864PUTSTRING1,2,“GESHUG2LCD12864PUTCHAR2,2,GESHU/1048WR_D_LCDGESHU1048LCD12864PUTSTRING3,2,“GESHUG3LCD12864PUTCHAR4,2,GESHU/1048WR_D_LCDGESHU1048LCD12864PUTSTRING5,2,“GESHUG4LCD12864PUTCHAR6,2,GESHU/1048WR_D_LCDGESHU1048LCD12864PUTSTRING7,2,“GESHUG5LCD12864PUTCHAR0,3,GESHU/1048WR_D_LCDGESHU1048LCD12864PUTSTRING1,3,“GESHUG6LCD12864PUTCHAR2,3,GESHU/1048WR_D_LCDGESHU1048LCD12864PUTSTRING3,3,“GESHUG7LCD12864PUTCHAR4,3,GESHU/1048WR_D_LCDGESHU1048LCD12864PUTSTRING5,3,“GESHUG8LCD12864PUTCHAR6,3,GESHU/1048WR_D_LCDGESHU1048LCD12864PUTSTRING7,3,“IFFASION52LCD12864PUTSTRING0,0,“请在18间选择“LCD12864PUTSTRING0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业节能减排的技术与政策探讨
- 工业电机故障诊断与维护策略
- 工业设计在产品创新中的价值
- 工业节能的智慧能源管理
- 工业设计与产品创新表达
- 工业设计产品外观的色彩搭配与创新性
- 工作环境对教师工作满意度的影响
- 工厂企业消防安全管理
- 工程机械设备安全防护技术
- 工厂环境与职业健康安全培训
- 利用对称性计算图示结构,作弯矩图EI=常数
- 成都市2022级(2025届)高中毕业班摸底测试(零诊)化学试卷(含答案)
- 2024届广东省广州市白云区小升初必考题数学检测卷含解析
- 中医基础理论考试题库及答案五
- 开票税点自动计算器
- 国家开放大学电大《10861理工英语4》期末终考题库及答案
- 广东省中山市2022-2023学年高一年级下册期末统一考试物理试题含解析
- 2024年横州茉莉花投资集团有限责任公司招聘笔试冲刺题(带答案解析)
- 蔬菜栽培学智慧树知到期末考试答案章节答案2024年浙江大学
- JB-T 14320-2022 氧气用止回阀
- 专题强化三 异面直线、线面角和二面角技巧-2021-2022学年高一数学【考题透析】满分计划系列(人教A版2019必修第二册)
评论
0/150
提交评论