机电一体化系统设计doc_第1页
机电一体化系统设计doc_第2页
机电一体化系统设计doc_第3页
机电一体化系统设计doc_第4页
机电一体化系统设计doc_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、机电一体化系统设计课程设计说明书专业:机械电子工程所用时间:两周设计人:吴双杰同组人:王定坤 张佳兴梁捷指导老师:刘朝涛、李斌重庆交通大学机电与汽车工程学院2008年12月一、课程设计的题目及要求(一)题目:单片机控制步进电机驱动的多用XY工作台。已知条件:定位精度:0.01mm,滚珠丝杠及导轨使用寿命:T=15000h,中等冲击,各题目的有效行程、快速进给速度和工作载 荷见下表:题号有效仃程(mm)快速进给速度(mm/min)工作载荷F zL xL yv maxv ymax(N)5400600300030002500(二)要求:课程设计应在教师的指导下由学生独立完成,严格地要求自 己,不允许

2、相互抄袭;认真阅读课程设计指导书,明确题目及具体要求;认真查阅题目涉及内容的相关文献资料、手册、标准;大胆创新,确定合理、可行的总体设计方案;机械部分和驱动部分设计思路清晰,计算结果正确,选型合理;微机控制系统方案可行,硬件选择合理,软件框图正确;电脑绘制机械系统装配图一张(A1),控制系统电气原理一张 (A1),图纸符合国家标准,布图合理,内容完整表达清晰;课程设计说明书一份(不少于5000字),包括:目录,题目及 要求,总体方案的确定,机械系统设计,控制系统设计,参考 文献等。设计说明书应叙述清楚、表达正确、内容完整、技术 术语符合标准。该课程设计由四人共同完成。其中,吴双杰和张佳兴完成机

3、械部分的设计,王定坤和梁捷完成电气部分的设计。二、总体方案的确定根据设计任务确定系统的总体机械和控制系统方案:进行系统运 动方式的确定,执行机构及传动方案的确定,伺服电机类型及调速方 案确定,计算机控制系统的选择。进行方案的分析、比较和论证。系统运动方式与伺服系统采用连续控制系统。考虑到运动精度要求不高,为简化结构,降 低成本,宜采用步进电机开环伺服系统驱动。计算机系统采用MCS-51系列中的8031单片机扩展控制系统。MCS-51单片 机的主要特点是集成度高,可靠性好,功能强,速度快,性价比高。 控制系统由微机部分、键盘及显示器、I/O接口及光电隔离电路、步 进功率放大电路等组成。XY工作台

4、的传动方式为保证一定的传动精度和平稳性以及结构的紧凑,采用滚珠丝杠 螺母传动副。为提高传动刚度和消除间隙,采用有预加载荷的结构。由于工作台的运动部件重量和工作载荷不大,故选用滚动直线导 轨副,从而减小工作台的摩擦系数,提高运动平稳性。考虑电机步距角和丝杠导程只能按标准选取,为达到分辨率的要 求,以及考虑步进电机负载匹配,采用齿轮减速传动。X向工作台尸系统总体框图三、机械部分的设计和计算1、工作台的初步设计:确定系统脉冲当量脉冲当量dp是个进给指令时工作位移量,应小于等于工作台的位置精度。一般为0.010.005mm。工作台外形尺寸及重量初步估算。工作台简图载物台的尺寸:长X宽X高=200*14

5、0*30X向拖板(上拖板)尺寸:长X宽X高= 200 x 150 x 50 ;重量:按重量顼体积x材料比重估算:200 x 150 x 50 x 10-3 x 7.8 x 10-2 牝 117NY向拖板(下拖板)尺寸:长X宽X高 = 200 x 180 x 50重量:按重量顼体积x材料比重估算:200 x 180 x 50 x 10-3 x 7.8 x 10-2 牝 140N即:Wx=117NWy=140NW=Wx+Wy=117+140=257N(3)滚动导轨副的计算、选择工作载荷 P=0.5(F +W)= 0.5 x(2500 + 257)= 1378.5N z又因为静安全系数/SL=C0/

6、P,式中:C0为导轨的基本静额定载荷,kN;人L=1.03.0(一般运行状况),3.05.0(运动时受冲击、振动)。在 这里取农=4;则 C0 = fSL X P = 4 x 1378.5 = 5514N根据计算结果查有关资料初选导轨:选取日本NSK公司生产的滚动导轨,型号为:LY45AL,其中 C0 = 7880NC,C = 5260N,符合设计要求。因为有效行程L = 400mm,L, = 600mm,且X方向载物台的宽度为 200mm,Y方向载物台的宽度为140mm.考虑到留有一定的余量。经综 合考虑,取上拖板导轨的长度为800mm,下载物台导轨的长度为800mm.依据使用速度v(m/m

7、in)和初选导轨的基本动额定载荷C(kN) 验算导轨的工作寿命L : nL = (C / P )3 x50 X103 (hour)= (7880 /1517)3 x50 x103 =3.9 X 104 )15000 h nv X 603000 X 60 x 10 -3滚珠丝杠计算、选择初选丝杠材质:CrWMn钢,HRC5860,导程:,0=5mm。强度计算丝杠轴向力:F =KF + f (F + W )(N)式中:K=1.15,滚动睦轨摩擦系数f=0.0030005;在车床车削外圆时: F =(0.10.6)F,F =(0.150.7)F,可取 F =0.5F,F =0.6F 计算。 xz y

8、zxz yz所以:F * = KFx + f (F + W ) = 1.15 x 0.5 x 2500 + 0.004(2500 + 66) = 1449NF = KF + f (F + W ) = 1.15 x 0.6 x 2500 + 0.004(2500 + 468) = 1737N106106哑”寿命值/ L = 堕 =60 x 600 x 15000 = 540,其中丝杠转速n = =3000 = 600 (r/min)l 5最大动载荷:Q =如fwF式中:fW为载荷系数,中等冲击时为1.21.5; fH为硬度系数,HRC58时为1.0。在这里取fw = 1.4, fH = 1.0所

9、以最大动载荷:Q = VLf f F = 3540 x1.0 x1.4x1737 = 198028N 根据使用情况选择滚珠丝杠螺母的结构形式,并根据最大动载荷的数 值可选择滚珠丝杠的型号。查表选择滚珠丝杠,初步选定汉江机床厂生产的C1型滚珠丝杠副,型号为4005-5。.滚珠丝杠各主要参数如下:滚珠丝杠尺寸/mm :中径d0=40, 大径d=39.5, 导程L0=5螺旋角p = 2016/,滚珠直径d = 1/8(in)或3.175mm,循环列数 bX 圈数=j X k = 2 X 2.5螺母安装尺寸/mm:D=60,D1=94,D2=75,B=15,E=6,M=4,L(FC1)=65,L(FC

10、1B)=100,L(FYC1D)=124,Q=M6, q= 9,= 15,h=9,插管高 X=38,插管高 Y=44,动载 Ca=21183N,静载 Coa=75317N.tg 2016(3).传动效率计算传动副的传动效率为:n=tgY=tg2016= 96%,其中:9=1。,tg (Y+P) tg (2016+10)为摩擦角;y为丝杠螺旋升角。稳定性验算丝杠两端采用止推轴承时不需要稳定性验算。否则,按教材32页式 (2.2)验算。F = f 兀 2EI/(Kl2) F式中:Fk为丝杠实际承受载荷的能力;fk为压杆稳!定的支撑系数; E=2.1x1011Pa为钢的弹性模量;I=兰彳为丝杠小径d

11、1的截面惯性矩; ls为丝杠长度;K=2.54为压杆稳定安全系数。刚度验算滚珠丝杠受工作负载引起的导程变化量为:最广(cm),其中E = 20.6 x 106 N * m2(材料为钢),S =kR2 = 3.14 x (40)2 =12.56cm 2, Y 向 2受力最大,所以取F=1737N。Al = 土 = 1737 X0.5= 3.36 x 10 - 6 mm,丝杠因受扭矩所引1 ES 20.6 x 106 x 12.56起的导程变化量a l1很小,可忽略,所以导程误差A A1 100100A = Al x = 3.36 x 10-6 x = 6.72pm /m,0.50.5E级精度的丝

12、杠允许误差为15 pm /m。刚度足够。五.齿轮设计,计算。al齿轮传动比:1 = 360gp = 1,步距角a=0.75/step。根据计算的传动比,由整体结构要求初定大小齿轮齿数及模数m,从结构上采取措施消除传动间隙以提高传动精度(如下图所示)。齿轮1、2的分度圆直径分别为 :d=mZ,d2=mz2; 齿宽b=20mm,分度 圆压力角a=20o;齿顶圆直径为:d =(z +2)m,d =(z +2)m;中心距aa匕 匕a=0.5(d1+ d2)。1、2-薄齿轮,3一弹簧,4、8一凸耳,5一调节螺钉,6、7一螺母双片齿轮错齿消隙结构图若取 Z1=24,则 Z24。模数 m=1mm齿轮尺寸:Z

13、2424d mZ2424d d + 2m2626d = d - 2 x 1.25m21.521.5a -246、步进电机等效负载计算(1)等效转动惯量的计算折算到步进电机轴上的等效负载转动惯量为:T T T 1 ZT 、J J + J + 一 (J + J ) (k2eq wz1 i 2 sz2 (kg,Cm2)式中:J,J , J和J分别为折算到步进电机轴上的工作台、齿轮1、 w z1 z2s齿轮2和丝杠的等效转动惯量,kg.cm2。其中:2 1灯=3.194 X 10-5(N.m2),fg 2“叫、P s =1.58 X10-332= (N-m2)J = Kda1b1 Pz = 7.04

14、X 10-6zi 32(Nm2),兀d 4 b p J =033 z = 7.04 x 10-6所以:J = J + J + _L( J + J ) = 1.61 X 10-3(N.m2)eq wz1 i 2 sz 2式中:d0为丝杠的名义直径;Ls为丝杠的总长;p, pz分别为丝杠和 齿轮的材料密度,可取为7.85x10-3kg/cm3。(2)等效负载转矩计算空载时的摩擦转矩:T =也=笊6X534X5X10-3 = 0.51 (Nm) f2 兀ni2 x 3.14 x 0.8 x 1工作时的负载转矩:,=F +f (W + F)l0 =些 +。.004 X 3034X5 X10-3 =1.

15、256 x10-3(Nm)Lx2兀n i2 x 3.14 x 0.8 x 1=J + f w q0 = i500+0.004 x 3034 x 5 x 10-3 = 1 504 * sgm)Ly2 兀ni2 X 3.14 X 0.8 x 1式中:=0.8,为考虑丝杠预紧时的传动效率。(3)起动惯性阻转矩计算T = J 土 = 1.61 x 10-3 x = 2 X 3.14 X 600 x 1.61 x 10-3 = 4.04 (N-m)J eq At60 X 0.02560 X 0.025式中:电机转速/m=2nnm/60,起动加速时间At=0.025so步进电机输出轴上总负载转矩计算T广

16、T + T + T =0.51+1.505+4.04=6.055(Nm)步进电机的选择为使步进电机正常起动(不失步),其起动力矩应满足:T T ,取T - M 冬 1211如选用三相六拍工作方式, q 0.3 0.5q 0.50.5TJT 林0.866 则 T= 0T- = 13.98。步进电机的最高运彳丁频率为:f = u max = 3000 = 5000max - 60苫 60 X 0.01 一综合考虑,确定步进电机的型号。”说明:为便于设计和采购,X、Y轴的电机可选择一样。7、机械传动结构装配图见附录。四、机床数控系统硬件电路设计1、确定硬件电路总体方案:机床数控系统的硬件电路概括起来

17、由以下四部分组成:主控制器:就是中央处理单元CPU。总线:包括数据总线(DB)、地址总线(AB)、控制总线(CB)。存储器:包括只读可编程序存储器和随机读写数据存储器。接口:即I/O输入/输出接口电路。数控系统的硬件结构框图如下:控制系统硬件框图除此之外,还要根据数控系统的要求配备一些外围设备和信号变 换电路。其中信号变换电路是A/D转换、D/A转换、光电隔离、功率 放大等,是实现微机与控制对象之间的信号匹配与转换的中间电路。 它们可根据控制系统的要求选取。2、主控制器CPU的选择:在微机应用系统中,CPU的选择应考虑以下要素:(1)时钟频率和字长3控制数据处理的速度);(2)可扩展存储器(R

18、OM/RAM)的容量;(3)指令系统功能是否强;(4)I/O 口扩展的能力;(5)开发手段(包括支持开发的软件和硬件电路)。3、存储器扩展电路的设计:程序存储器扩展单片机应用系统中扩展用的程序存储器芯片大多采用EPROM。要 注意所能读取的时间必须大于EPROM所要求的读取时间。地址锁存器74LS373单片机规定P0 口提供低8位地址线,同时又要作数据线,所以是 分时输出低8位地址和数据的通道口。为了把地址信息分离出来保 存,以便为外接存储器提供低8位地址信息,一般采用74LS373作为 地址锁存器,并由CPU发出地址允许锁存信号ALE的下降沿,将地址 信息锁存入地址锁存器中。有关程序存储器和

19、地址锁存器的接线图参见控制部分的电气原理图。数据存储器的扩展因为8031内部RAM只有128字节,远远不能满足系统的要求, 需扩展片外的数据存储器。单片机应用系统数据存储器扩展电路一般 采用6116和6264静态RAM数据存储器,其选用的规则与EPROM程序 存储器的要求相同。有关它的接线图也参见控制部分的电气原理图。译码电路在单片机应用系统中,所有外围芯片都通过总线与单片机连接。单片机数据总线分时地与各个外围芯片进行数据传送,故要进行片选 控制。片内有多个字节单元时,还要进行片内地址选则。由于外围芯片与数据存储器统一编址,因此,单片机的硬件设计 中,数据存储器与外围芯片的地址译码较为复杂。可

20、采用线选法和全 地址译码方法。4、I/O 口扩展电路设计:8051单片机共有四个8位并行I/O 口,但可提供给用户使用的 只有P1 口及部分P3 口线。因此在大部分应用系统中都不可避免的要 进行I/O 口扩展。其中通用可编程接口芯片8155与微机的接口较为简单,是微机 系统中广泛使用的接口芯片。5、键盘、显示接口电路:键盘、显示器是数控系统常用的人机交互的外部设备,可以完成 数据的输入和计算机状态数据的动态显示。通常,数控系统都用行列式键盘,即用I/O 口线组成行、列接构,按键设置在行列的交点上。数控系统中使用的显示器主要有LED(发光二极管显示器)和LCD(液晶显示器),为了方便显示图形,也

21、有用CRT接口显示方式的系 统。6、步进电机驱动电路:步进电机是一种用脉冲信号控制的电动机,在负载能力及动态特 性范围内,电动机的角位移仅与控制脉冲数成正比,转速仅与控制脉 冲频率成正比。在多数情况下,用步进电机作为执行元件的数控系统 中不需要A/D或D/A转换,可采用较为简单的开环控制,因而成为经 济型数控机床最主要的一种的伺服驱动单元。步进电机的驱动电路由 图5所示四部分组成。步进电机驱动电路计算机接口在数控系统中,步进电机接口电路至关重要。没有它将无法实现 微机对步进电机的控制。如前所述,8031系列单片机含有4个并行 输入/输出口,提供32根I/O线。其中P1 口可供用户使用,作为步进

22、 电机及其他控制对象的接口。也可以采用8155或8255(8255功能与 8155相似,可参看有关资料)等可编程并行输入、输出接口芯片设 计扩展接口电路,来控制步进电机与其它外部设备。脉冲分配器脉冲分配器又叫环形分配器,是驱动步进电机比不可少的环节。 步进电机的控制方式由环形分配器实现,其作用是将数控装置送来的 一系列指令按一定的分配方式和顺序输送给步进电机的各相绕组,实 现电机的正转或反转。在数控系统中通常使用较多的是集成脉冲分配 器和软件脉冲分配器。集成脉冲分配器,按其电路结构不同分为TTL集成电路和CMOS 集成电路。目前市场上提供的TTL产品有YB013、YB014、YB015及 YB

23、016,分别为三相、四相、五相和六相。它们都是18个管角的直插 式封装。软件环形分配器用软件编程的方法来实现,在数控机床教学实验 中已详细地介绍了软件环形分配器的设计方法,不在赘述。隔离电路在步进电机驱动电路中,脉冲分配器输出的信号经放大后控制步 进电机的励磁绕组。由于步进电机需要的驱动电压较高(几十伏), 电流也较大(几安到几十安),如果将输出信号直接与功率放大器相 连,将会引起强电气干扰。轻则影响计算机程序的正常进行,重则导 致计算机和接口电路的破坏。所以一般在接口电路与功率放大器之间 都要加上隔离电路,实现电气隔离,通常使用最多的是光电耦合器。光电耦合器由发光器件和受光器件组成,联结发光

24、源的引线作为 输入端,联接受光器件的引线为输出端。通常发光器件是发光二极管, 受光器件是光敏三极管。图6是型号4N25光电耦合器的引脚与接线 图。图(a)为共集电极输出型,图(b)为共发射极输出型。当输入 信号Vt加到输入端时,发光二极管导通激发发出红外光,受光三极管 受光照射后,由于光敏效应产生光电流,通过输出端输出,从而实现 了以光为媒介的电信号传输。输入端与输出端在电气上完全隔离。由于光电耦合器非线性失真大,不适合传输模拟信号,一般只用 于进行开关量的传输及电平转换。功率放大器脉冲分配器的输出功率很小,远不能满足步进电机的需要,必须 将其输出的信号放大产生足够大的功率,才能驱动步进电机的

25、正常运 转。功率放大器按其结构不同分为单电源型和双电源型。前者电路设 计为单电压供电,仅在步进电机的绕组回路串联一个小于10欧的电 阻,以增大功率放大器负载回路的电阻,使步进电机绕组中电流上升 的时间常数减小,提高上升沿的陡度。(t二L/R)双电源型采用高低压供电电路,在功率放大器导通初始时,加上 比额定电压高几倍的电源供电,使电动机绕组电流从零很快增大,当 电流升到接近额定值时切断高电压电源而由额定电压为绕组提供正 常工作电流。单电源功率放大器线路简单,但效率不高,只适用小功率的步进 电机。目前我国步进电机的功率放大器以由生产厂家生产出系列化产 品,所以在设计数控机床控制电路时不必考虑其内部

26、电路结构,只需 要根据选用的步进电机容量选择功率放大器。7、其它辅助电路设计8051的时钟电路单片机的时钟可以由两种方式产生:内部方式和外部方式。内部方式利用芯片内部振荡电路,在XTALXTAL2引脚上外接 定时元件。品体可在1.212MHz之间任选,耦合电容在530pF之间, 对时钟有微调作用。采用外部方式时,可以把XTAL直接接地,XTAL12接外部时钟源。复位电路单片机的复位都是靠外部电路实现。在时钟电路工作后,只要 在RESET引脚上出现10ms以上的高电平,单片机就实现状态复位, 之后CPU就从0000H单元开始执行程序。一般数控系统都采用上电与 按钮复位组合,如图7所示。上电瞬间,

27、RC电路允许,RESET引脚端 出现正脉冲,只要RESET端保持10ms以上的高电平,单片机就有效 复位。在实际应用系统中若有些需要复位的芯片其复位电平与8031 复位要求一致,就可直接相连。当晶振频率选用6MHz时,复位电路 中C取22p F,R取2000,取1kQ。为了保证复位可靠,通常采用如图8所示的实用复位电路。复位电路越界报警电路为了防止工作台越界,可分别在极限位置安装限位开关。如是 两坐标联动的数控系统,则有4个方向可能越界,即+X、-X、+Y、-Y。 一旦某一方向越界,应立即停止工作台移动,可通过光电耦合器的输 入隔离电路如图9所示。行程开关接到发光二极管的阴极,光敏三极 管的输

28、出接到8031的I/O 口 P1.o。当任何一个方向的行程开关被压下, 发光二极管就发光,使光敏三极管导通,由低电平变为高电平。8031 可用软件设计成查询的方法随时检测有无越界信号。也可接成从光敏 三极管的集电极输出接到8031的外部中断引脚(INT。或1叫),采用 中断方式检测越界信号。(为了报警,可以设置发光二极管,工作时 不亮,有越界信号时,红灯亮,指示工作台越过极限位置。)8、电气原理见附录五、系统控制软件的设计1、系统控制软件的主要内容数控系统是按照事先编好的控制程序来实现各种控制功能。按照功能可将数控系统的控制软件分为以下几部分内容。、系统管理程序它是实现系统协调工作的主体软件。

29、其主要功能是:(1)接收操 作者的命令;(2)执行命令;(3)从命令处理程序返回到管理程序接 收命令的环节,使系统处于新的等待操作状态。、零件加工源程序的输入处理程序该程序完成从外部I/O设备输入零件加工源程序的任务。、插补程序插补程序根据零件加工源程序进行插补运算,分配进给脉冲。、伺服控制程序伺服控制程序根据插补运算的结果或操作者的命令控制伺服电 机的速度、转角及方向。、诊断程序诊断程序包括移动部件移动越界处理、紧急停机处理、系统故障 诊断、查错等功能。、机床的自动加工与手动控制程序在调整机床时往往需要机床的手动控制。、键盘操作和显示处理程序键盘操作和显示处理程序的功能包括监视键盘操作,显示

30、加工程 序、机床工作状态、操作命令等信息。2、程序设计技术系统控制软件根据系统功能的要求而设计,应可靠的实现系统的各种功能。在设计系统软件时必须详尽而细致地分析系统控制对象的 特点及对控制功能的要求。在确定好控制方式、计算方法和控制顺序 后,将其处理顺序用框图描述出。系统控制软件通常用汇编语言编写。程序设计的方法通常有:模块化程序设计和自顶向下程序设计。3、步进电机控制子程序的设计步进电机的控制包括速度、转角及方向的控制。步进电机在突然 启动或停止时,由于负载和惯性,会使电机失步,所以步进电机运行 时应有一个加、减速过程。通过确定进给脉冲数和脉冲时间间隔,即可实现步进电机转角与 速度的控制。经

31、过计算知加、减速脉冲个数都为27个。1 ( fmax tt n)m所以t =:项 n f max计算时要根据脉冲时刻七查时间常数表,得脉冲时间间隔T,再由T:TX10-3/ (t,X10-6)求出时间常数 二,式中:T脉冲时间间隔(ms); te单片机机器周期(口 s),在 时钟为6MHz时,t 2p s。在EPROM存储器中,时间常数依次安排在首地址为1000H的存储 单元中,每个时间常数占两个字节,低位地址存放时间常数低8位, 高位地址存放时间常数高8位。在程序中,设置加速、恒速、减速脉冲数计数器N0、N1、N2。以计数器的值是否为0作为相应过程(加速、恒速或减速)是否结束 的标志。步进电

32、机控制程序框图见图10。开始中断初始化设时间常数地址 寸薛十首地址指向1WQH加速、恒速、减 速脉冲计数器赋初 佰送时间常数至计 数器中步进电机控制子程序(后台 肝甲断启动定的I器序)流程图I中断服务程序 An送时间常数步谜电机走一步关中断(b)N2=N2-1T进电&控制中断服务程序流程图中断返回4、汇编语言程序设计(1)内存地址分配加速脉冲数计数器N0地址设为20H。恒速脉冲数计数器N1低8位字节NIL地址21H,高8位字节地 址 22H。减速脉冲数计数器N2地址23H。加速、恒速、减速脉冲总数寄存器N低位字节NL地址为24H, 高位字节NH地址为25H。步进电机进给控制子程序FEED首地址

33、为0E80H。每调用一次该 程序,步进电机按规定方向进给一步。(2)程序清单0E00 7581600E03 75890116位定时器0E06 75201B0E09 75231B0E0C E5200E0E 230E0F F80E10 C30E11 E5240E13 980E14 F5210E16 E525N0 EQU 20H;加速NIL EQU 21H;恒速NIH EQU 22H;恒速N2 EQU 23H;减速NL EQU 24H;脉冲总数寄存器NH EQU 25HDS EQU 26H;地址指针偏移量FEED EQU0E80HORG 0E00HSTART: MOV SP, #60H;程序开始MO

34、V TMOD, #01H;设计数器是工作方式1,MOV N0, #1BH;设N0初值为27MOV N2, #1BH;设N2初值为27MOV A ,N0;计算2XN0RL AMOV R0 ,ACLR C;计算 N1=N-2N0MOV A ,NLSUBB A ,R0MOV NIL, A;恒速计数器赋值(低位)MOV A ,NH0E18 9400SUBB A, #00H0E1A F522MOV NIH, A;恒速计数器赋值(高位)0E1C 901000MOV DPTR, #1000H;设时间常数地址指针初值1000H0E1F 752600MOV DS, #00H;设地址偏移量初值为00H0E22 9

35、3MOVC A,A+DPTR;从EPROM中读取时间常数0E23 F58AMOV TL0, A;送时间常数至定时器0中0E25 0526INC DS0E27 E526MOV A,DS0E29 93MOVC A,A+DPTR0E2A F58CMOV TH0,A0E2C 0526INC DS0E2E D2AFSETB EA;置中断使能控制器IE的EA位(即开中断允许)0E30 D2A9SETB ET0;允许定时器0中断0E32 D28CSETB TR0;启动定时器0开始计数0E34 20AFFD WAIT: JB EA, WAIT;中断允许返回0E37 22RET中断服务程序:ORG 000BH;定时器0中断入口地址000B 020F00

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论