




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、51系列单片机原理与应用实验实验1简单汇编语言实验一、实验目的:掌握汇编语言设计和调试方法,熟悉键盘操作。熟悉汇编语言编程。二、实验内容:1 .查找相同数据个数:在2000H200FH的N个单元中填入零,运行本程序后检查2100H中是否为N;2 .清零:把2000H20FFH的内容清零。三、实验程序框图:查找相同数据个数程序实验框图清零程序框图四、实验步骤:1、在2000H200FH的几个单元中填入零,运行查找相同数据个数程序后检查2100H中是否是几个单元数。2、用连续或单步方式运行清零程序,检查200020FF中执行程序前后的内容变化。五.思考:1、修改程序,查找其它内容。2、修改清零程序
2、,假使把2000H-20FFH中的内容改成FF,如何修改程序。1/查找相同数据个数程序程序清单:ORG0000HLJMPL5800ORG0AA0HL5800:MOVR0,#10H;MOVR1,#00HMOVDPTR,#2000HL5811:MOVXA,DPTRCJNEA,#00H,L5816;INCR1;L5816:INCDPTRDJNZR0,L5811;MOVDPTR,#2100HMOVA,R1MOVXDPTR,A;L581E:SJMPL581EEND2/清零程序清单:ORG0000HLJMPSE01ORG0640HSE01:MOVR0,#00HMOVDPTR,#2000H;LOO1:CLR
3、AMOVXDPTR,A;0INCDPTR;DPTR+1INCR0;CJNER0,#00H,LOO1;LOOP:SJMPLOOPEND查找16个字节取出内容与00H相等吗?取出个数加1未完继续相同数的个数送2100H(0000H)送DPTR送(DPTR字节数加1不到FF个字节再清实验2拆字和拼字程序一、实验目的:掌握汇编语言设计和调试方法。二、实验内容:1、把2000H的内容拆开,高位送2001H低位,低位送2002H低位,2001H、2002H高位清零,一般本程序用于把数据送显示缓冲区时用;2、把2000H.2001H的低位分别送入2002H高低位,一般本程序用于把显示缓冲区的数据取出拼装成一
4、字节。、实验程序框图:拼字程序框图2000H2002H中内容变化情况。拆字程序框图四、实验步骤:用连续或单步方式运行程序,检查五、思考:如何用断点方式调试本程序。1/拆字程序清单:ORG0000HLJMPSE02ORG0660HSE02:MOVDPTR,#2000HMOVXA,DPTRMOVB,ASWAPAANLA,#0FHINCDPTR(2000)一交换屏蔽高位MOVXDPTR,A;INCDPTR送2001HMOVA,BANLA,#0FHMOVXDPTR,A;LOOP:SJMPLOOP(2000)内容屏蔽高位送2002HEND2/拼字程序清单:ORG0000HLJMPSTARTORG0680
5、HSTART:MOVDPTR,#2000HMOVXA,DPTRANLA,#0FHSWAPAMOVB,AINCDPTR(2000H)内容屏蔽高位交换保存MOVXA,DPTRANLA,#0FHORLA,BINCDPTR(2000H)内容送A屏蔽高位或MOVXDPTR,ASJMP$END送2002H实验3数据排序实验一、实验目的:二、实验内容:熟悉51指令系统,掌握程序设计方法。编写并调试一个排序子程序,其功能为用冒泡法将数据存储单元中几个单字节无符号的正整数,按从小到大的次序重新排列。三、程序框图:四、实验步骤:程序后检查1o将RAM1000H100五、思考:修改程序把10001/程序清单:ORG
6、0000HLJMPSE0100H100FH中放入不等的数据,用断点方法运行本实验FH中的内容是否按从小到大的次序排列。H100FH中内容从大到小排列。ORG0640H标志位起始地址要排序的数据个数第一个数送22h第二个数送A清零C判断是哪个数大前面的数小则不作处理,否则交换位置交换位置SE01:CLR00H;MOVDPTR,#1000H;MOVXA,DPTRMOVR7,#04H;LOOP:MOV22H,A;INCDPTRMOVXA,DPTR;CLRC;CJNEA,22H,LOOP5;LOOP5:JNCLOOP1;LOOP2:DECDPL;MOVR5,DPLCJNER5,#0FFH,LOOP4D
7、ECDPHLOOP4:MOVXDPTR,AMOVA,22HINCDPTRMOVXDPTR,ASETB00HLOOP1:DJNZR7,LOOP;不交换位置JB00H,SE01;判断此次循环有无交换发生LOOP3:SJMPLOOP3END例4-1有一变量在片内RAM20H单元,取彳1范围:00H05H。编制一段程序,根据变量值求其平方值,并存入片内RAM21H单元。ORG0000HLJMPSE01ORG0640HSE01:MOVDPTR,#2000HMOVA,20HMOVCA,A+DPTRMOV21H,ASJMP$ORG2000HTABLE:DB01,01,04,09,16,25END例4-2设变
8、量x以补码的形式存放在片内RAM4130H单元,变量y与x的关系是:当x大于0时,y=x;当x=0时,y=20H;当x小于0时,y=x+5。编制程序,根据x的大小求y并送回原单元。ORG0000HLJMPSTARTORG0640HSTART:MOVA,30HJZNEXTANLA,#80H;判断符号位JZLPMOVA,#05HADDA,30HMOV30H,ASJMPLPNEXT:MOV30H,#20HLP:SJMP$END例4-3编写程序,将内部RAM勺30H至3FH单元初始化为00H。ORG0000HLJMPMAINORG0040HMAIN:MOVR0,#30HMOVA,#00HMOVR7,#
9、16LOOP:MOVR0,AINCR0DJNZR7,LOOPSJMP$END例4-4将内部RAW起始地址为60H的数据串传送到外部RAW起始地址为1000H的存储区域内,直到发现$'字符停止传送。由于循环次数事先不知道,但循环条件可以测试到。该程序采用先判断后执行的结构。ORG0000HLJMPMAINORG0040HMAIN:MOVR0,#60HMOVDPTR,#1000HLOOP0:MOVA,R0CJNEA,#24H,LOOP1SJMPDONELOOP1:MOVXDPTR,AINCR0INCDPTRSJMPLOOP0DONE:SJMPDONEEND实验4-1P1口亮灯实验一、实验目
10、的:l)学习pi口的使用方法;2)学习延时子程序的编写。二、实验顶备知识:(1) .Pl口为准双向口,每一位都可独立地定义为输入或输出,在作输入线使用前,必须向锁存器相应位写入“1”,该位才能作为输入。(2) .本实验中延时子程序采用指令循环来实现,机器周期(12/6MHz)*指令所需机器周期数*循环次数,在系统时间允许的情况下可以采用此方法。三、实验内容:P1口输出口,接八只发光二极管,编写程序,使发光二极管循环点亮。四、实验程序框图:点亮1位发光二极管|左移一位I循环五、实验步骤:P1.0P1.7用插针连至L1L8,运行程序后,观察发光二极管闪亮移位情况。六、思考:改变延时常数,使发光二极
11、管闪亮时间改变。修改程序,使发光二极管闪亮移位方向改变程序清单ORG0000HLJMPSE18ORG0790HSE18:MOVP1,#0FFH5P1口LO34:MOVA,#0FEH;L1发光二极管点亮LO33:MOVP1,ALCALLSE19;延时RLA;左移位SJMPLO33循环ORG07A0HSE19:MOVR6,#0A0HLO36:MOVR7,#0FFHLO35:DJNZR7,LO35DJNZR6,LO36;延时RETEND实验4-2P1口转弯灯实验、实验目的:进一步了解P1口的使用,学习汇编语言编程方法及调试技巧。二、实验内容:P1.0开关接5V,右转弯灯闪亮,开关同时接5V或接地时,
12、转弯灯均不闪亮。三、实验程序框图:P1.1开关接5V时左转弯灯闪亮,P1.0,P1.1应看到转弯灯正确闪亮,在用单步方式调试本程序时需修改延时子程序,连续运行本程序,(例可把延时程序第一个字节改成返回指令22H),以便观察。程序清单:ORG0000HLJMPPX00ORG0C30HPX00:MOVP1,#0FFH;初始化PX03:MOVA,P1MOVB,AANLA,#03HCJNEA,#01H,PX01;满足只是P1.0为高条件?JB00H,PX04;闪烁标志位CLRP1.4CLRP1.5;开右灯SETBP1.6SETBP1.7;关左灯MOVR2,#20HLCALLDELY;延时SETB00H
13、;置标志位LJMPPX03;继续查找状态PX04:SETBP1.4SETBP1.5SETBP1.6;关灯SETBP1.7MOVR2,#20HLCALLDELY;延时CLR00H;清标志位AJMPPX03;继续查找状态PX01:CJNEA,#02H,PX02;满足只是P1.1为高条件吗?JB01H,PX05;判标志位SETBP1.4SETBP1.5;开左灯CLRP1.6CLRP1.7;关右灯MOVR2,#20HLCALLDELY;延时SETB01H;置标志位LJMPPX03;继续查找PX05:SETBP1.4SETBP1.5SETBP1.6;关灯SETBP1.7MOVR2,#20HLCALLDE
14、LYCLR01H;延时;清标志位LJMPPX03;继续查找状态QPX02:SETBP1.4SETBP1.5SETBP1.6;关灯SETBP1.7LJMPPX03;继续DELY:PUSH02HDEL2:PUSH02HDEL3:PUSH02H;延时DEL4:DJNZR2,DEL4POP02HDJNZR2,DEL3POP02HDJNZR2,DEL2POP02HDJNZR2,DELYRETEND实验5-1P3口输入,P1口输出一、实验目的:掌握P3口P1口简单使用。二、实验内容:P3.3口输入一脉冲,P1口按16进制加一方式点亮发光二极管。三、实验程序框图:I开蛤I.i|一MW高吗?|YrJ,延时.f
15、工三宾的高吗14|延时.P33月苗i氏四7|A+送户口口|循环|L8发四、实验步骤:P3.3用接针连至K1P1.0P1.7插针连至L1L8,K1拨动一次,L1光二极管按16进制方式加一点亮。五、思考:修改程序,使发光二极管左移方式点亮。程序清单:ORG0000HLJMPJ100ORG0810HJ100:MOVA,#00HJ101:JBP3.3,J101MOVR2,#10HLCALLDELYJBP3.3,J101J102:JNBP3.3,J102MOVR2,#10HLCALLDELYJNBP3.3,J102INCAPUSHACCCPLAMOVP1,APOPACCAJMPJ101DELY:PUSH
16、02HDEL2:PUSH02HDEL3:PUSH02HDEL4:DJNZR2,DEL4POP02HDJNZR2,DEL3POP02HDJNZR2,DEL2POP02HDJNZR2,DELYRETEND;P3.3电平为低吗?;P3.3电平为高吗?;加1;取反;驱动发光二极管;循环;延时实验5-2简单I/O口扩展一、实验目的:(1)学习单片机系统中扩展简单I/O口的方法。(2)学习数据输入输出程序的编制方法。,通过74LS273M驱动发二、实验内容:利用74LS244作为输入口,读取开关状态,并将此状态光二极管显示出来。三、实验程序框图:读出244状态送273驱动发光二极管四、实验步骤:丫0丫根K
17、1K8,QCHQ很L1L8,CS1接8000孔,CS醺9000孔,JX0接JX7,执行程序,按动K1K8,观察L1L8是否对应点亮。五、思考:可否用273输入,244输出。程序清单:ORG0000HLJMPGOD0ORG0B80HGOD0:MOVDPTR,#8000HMOVXA,DPTR;取出244犬态MOVDPTR,#9000HMOVXDPTR,A;送273W动发光二极管SJMPGOD0END实验6继电器控制一、实验目的掌握用继电器的基本方法和编程。二、实验内容利用P1口输出高低电平,控制继电器的开合,以实现对外部装置的控制。三、实验预备知识现代自动控制设备中都存在一个电子与电气电路的互相联
18、结问题,一方面要使电子电路的控制信号能够控制电气电路,提供良好的电隔离,以保护电子电路和人身的安全,继电器便能完成这一桥梁作用。四、实验接线图:JZJNJBL.皂十5U#3,EK五、实验步骤:把Pl.0接JIN端,继电器的JZ通过K1接地。JK接L1,JB接L2。编制程序,使P1.0电平变化,高电平时继电器吸合,常开触点接上Ll点亮,L2熄灭,低电平时继电器不工作,常闭触点闭合,Ll熄灭,L2点亮。程序清单:ORG0000HLJMPLOOPORG0F00HLOOP:CLRP1.0MOVR2,#30HLCALLDELYSETBP1.0MOVR2,#30HLCALLDELYSJMPLOOPDELY
19、:PUSH02HDEL2:PUSH02HDEL3:PUSH02HDEL4:DJNZR2,DEL4POP02HDJNZR2,DEL3POP02HDJNZR2,DEL2POP02HDJNZR2,DELYRETEND实验7-18255A.B.C口输出方波一、实验目的:掌握可编程I/O接口芯片8255的接口原理使用,熟悉对8255初始化编程和输入/输出软件的设计为法。二、实验内容:在8255的A.B.C口用万用表可测出每个口线的高低电平变化。三、实验程序框图:四、实验步骤:执行程序,用万用表测量8255A.B.C口应有高低电平变化(或用8255A.B.C口分别用插针连至LlL8,观察发光二极管变化情况
20、)。程序清单:ORG0000HLJMPSE09ORG0580HSE09:MOVDPTR,#0FF2BHMOVA,#80HMOVXDPTR,A;8255初始化MOVA,#55H;一位隔一位高电平LO15:MOVDPTR,#0FF28HMOVXDPTR,AINCDPTRMOVXDPTR,AINCDPTRMOVXDPTR,A;A、B、C口送入MOVR2,#10H;延时LCALLDELYCPLA;取反SJMPLO15;循环ORG05A0DELY:PUSH02HDEL2:PUSH02HDEL3:PUSH02H;延时DEL4:DJNZR2,DEL4POP02HDJNZR2,DEL3POP02HDJNZR2
21、,DEL2POP02HDJNZR2,DELYRETEND实验7-28255PA口控制PB口一、实验目的:掌握单片机系统中扩展外围芯片的方法,了解8255芯片的结构及编程方法。二、实验内容:用8255PA口作开关量输入口,PB口作输出口。三、实验程序框图:A口内容读出A状态向B口输出四、实验接线图:率4辜:,:辜:享:率:五、实验步骤:8255PA口接KlK8,PB口接L1L8运行程序,按K1K8,观察L1L8发光二极管是否对应点亮。程序清单:ORG0000hLJMPSE17ORG0770HSE17:MOVDPTR,#0FF2BHMOVA,#90HMOVXDPTR,ALO32:MOVDPTR,#
22、0FF28HMOVXA,DPTRINCDPTRMOVXDPTR,ASJMPLO328255初始化PA状态读出送PB口END实验7-38255控制交通灯、实验目的:进一步了解8255芯片的结构及编程方法,学习模拟交通控制的实现方法。、实验内容:用8255做输出口,控制十二个发光二极管燃灭,模拟交通灯管理。、实验程序框图:四个路口红灯亮东西绿灯亮南北红灯亮延时东西黄灯闪烁.南北红灯亮延时东西纽灯亮南北绿灯亮延时荥西红灯亮南北黄灯闪烁延时四、实验接线图:五、实验步骤:8255PAO-PA7PBgPB艰发光二极管L15L13、L11L9、L7L5、L3L1。执行程序,初始态为四个路口的红灯全亮之后,东
23、西路口的绿灯亮,南北路口的红灯亮,东西路口方向通车,延时一段时间后东西路口的绿灯熄灭,黄灯开始闪烁,闪烁若干次后,东西路口红灯亮,而同时南北路口的绿灯亮,南北路口方向开始通车,延时一段时间后,南北路口的绿灯熄灭,黄灯开始闪烁,闪烁若干次后,再切换到东西路口方向,之后重复以上过程ORG0000HLJMPJOD0ORG0BB0HJOD0:MOVSP,#60HMOVDPTR,#0FF2BHMOVA,#88HMOVXDPTR,A;8255初始化MOVDPTR,#0FF28HMOVA,#0B6HMOVXDPTR,AINCDPTRMOVA,#0DHMOVXDPTR,AMOVR2,#25HLCALLDELY
24、JOD3:MOVDPTR,#0FF28HMOVA,#75HMOVXDPTR,AINCDPTRMOVA,#0DHMOVXDPTR,AMOVR2,#55HLCALLDELYMOVR7,#05HJOD1:MOVDPTR,#0FF28HMOVA,#0F3HMOVXDPTR,AINCDPTRMOVA,#0CHMOVXDPTR,AMOVR2,#20HLCALLDELYMOVDPTR,#0FF28HMOVA,#0F7HMOVXDPTR,AINCDPTRMOVA,#0DHMOVXDPTR,AMOVR2,#20HLCALLDELYDJNZR7,JOD1MOVDPTR,#0FF28HMOVA,#0AEHMOVXD
25、PTR,AINCDPTRMOVA,#0BHMOVXDPTR,AMOVR2,#55HLCALLDELYMOVR7,#05HJOD2:MOVDPTR,#0FF28HMOVA,#9EHMOVXDPTR,AINCDPTRMOVA,#07HMOVXDPTR,A;点亮4个红灯;延时;东西绿灯亮,南北红灯亮;延时;闪烁次数;东西黄灯亮,南北红灯亮;延时;南北红灯亮;延时;闪烁次数未到继续;东西红灯亮,南北绿灯亮;延时;闪烁次数;东西红灯亮,南北黄灯亮MOVR2,#20HLCALLDELYMOVDPTR,#0FF28HMOVA,#0BEHMOVXDPTR,AINCDPTRMOVA,#0FHMOVXDPTR,A
26、MOVR2,#20HLCALLDELYDJNZR7,JOD2LJMPJOD3ORG0C30HDELY:PUSH02HDEL2:PUSH02HDEL3:PUSH02HDEL4:DJNZR2,DEL4POP02HDJNZR2,DEL3POP02HDJNZR2,DEL2POP02HDJNZR2,DELYRETEND;延时;东西红灯亮;延时;闪烁次数未到继续;循环;延时实验8A/D转换实验、实验目的:(1)掌握A/D转换与单片机接口的方法;(2)了解A/D芯片0809转换性能及编程方法;(3)通过实验了解单片机如何进行数据采集。、实验内容:利用实验系统上的0809做A/D转换器,实验系统上的电位器提供
27、模拟量输入,编制程序,将模拟量转换成数字,通过数码管显示出来。三、实验接线图:Tt一15sTH,nUWQJ.S1TH,1<9XJTH,。>"TL*Jj£a'JJ*nJ-$U.4J/lED-AMlaUirtF3J*J-m叫IZJiJraiDullCT117c-1mu地斗下L-X-JL-IV1U16AEC网9CLKO呷L网四、实验程序框图:五、实验步骤:把0809的零通道INT0用插针接至AOUT孔,CS4接8000H孔,JX0接JX6,运行程序,数码管上显示0809.XX,后二位显示当前采集的电压转换的数字量,调节W1该二位将随着电压变化而相应变化。六、思
28、考:修改程序,用其它通道轮流采样显示。程序清单:正确的程序程序清单:ORG0000HLJMPSE11ORG05A0HSE11:MOVA,#43HMOVDPTR,#0FF20HMOVXDPTR,AMOV7EH,#00HMOV7DH,#08HMOV7CH,#00HMOV7BH,#09HMOV7AH,#10HMOV79H,#10H;LO18:LCALLSSEE;MOVA,#00HMOVDPTR,#8000HMOVXDPTR,A;0809MOVR7,#0FFH;LO17:DJNZR7,LO17MOVXA,DPTR;MOVR0,#79HLCALLPTDSSJMPLO18;ORG05D0HPTDS:MOV
29、R1,A;ACALLPTDS1MOVA,R1SWAPAPTDS1:ANLA,#0FHMOVR0,AINCR0RETORG0D50HSSEE:MOV30H,#20H;MOV31H,#7EH;MOVR7,#06H;SSE1:MOVDPTR,#0FF21HMOVA,30HCPLAMOVXDPTR,A;MOVR0,31HMOVA,R0;MOVDPTR,#DDFFMOVCA,A+DPTR;显示缓冲区初值显示的0通道采样延时取出采样值采样值送显示缓冲区拆送显示缓冲区位选信息给30H数据缓冲器首地址给31H位选次数给R7;8155的A口字位送入要显示的内容给A取字形代码MOVDPTR,#0FF22H;815
30、5的B口MOVXDPTR,A;字形送入MOVR2,#08HLCALLDELYMOVA,30HRRA;位选右移MOV30H,ADEC31H;数据缓冲器地址减一MOVA,#0FFHMOVXDPTR,A;关显示DJNZR7,SSE1;六位显示完了吗?RETDDFF:DB0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90HDB88H,83H,0c6H,0A1H,86H,8EH,0FFH,0CH,89H,0DEHDELY:PUSH02HDEL2:PUSH02HDEL3:PUSH02H;延时DEL4:DJNZR2,DEL4POP02HDJNZR2,DEL3POP02HD
31、JNZR2,DEL2POP02HDJNZR2,DELYRETEND实验9小直流电机调速实验一、实验目的:掌握用单片机数控直流电机的速度。二、实验内容:利用DAC083芯片进行数/模控制,输出的电压经放大后驱动小直流电机的速度进行数字量调节。三、实验接线图:四、实验步骤:(1),将JX2接JX0,CS携8000H,AOU俄DJ;(2),运行程序,数码管上显示DJ-XX,数码管最后二位上显示的数字量不断加大或减小,电机速度也随之不断加快或减慢。程序清单:正确的程序ORG0000HLJMPSE13ORG05E0HSE13:;MOVSP,#53HMOV7EH,#00HMOV7DH,#08HMOV7CH
32、,#03HMOV7BH,#02HMOVA,#43HMOVDPTR,#0FF20HMOVXDPTR,ALO20:MOVR6,#00HmovR4,#0DhLO21:MOVDPTR,#8000HMOVA,R6MOVXDPTR,AMOVR0,#79HLCALLPTDSLCALLSSEEMOVR2,#08HLCALLDELYdjnzR4,LO21MOVR4,#0DHINCR6CJNER6,#0ffH,LO21LO22:MOVDPTR,#8000HDECR6MOVA,R6MOVXDPTR,AMOVR0,#79HLCALLPTDSLCALLSSEEMOVR2,#08HLCALLDELYCJNER6,#00H
33、,LO22LJMPLO20ORG0d20HPTDS:MOVR1,ALCALLPTDS1MOVA,R1SWAPAPTDS1:ANLA,#0FHMOVR0,AINCR0RETORG1050HSSEE:;SETBRS1;MOVR5,#05HSSE2:MOV30H,#20HMOV31h,#7EHMOVR7,#06HSSE1:MOVDPTR,#0FF21HMOVA,30HCPLAMOVXDPTR,AMOVR0,31HMOVA,R0MOVDPTR,#DDFFMOVCA,A+DPTRMOVDPTR,#0FF22HMOVXDPTR,AMOVR2,#09HLCALLDELYMOVA,30HRRAMOV30H,A
34、DEC31HMOVA,#0FFHMOVXR1,ADJNZR7,SSE1;DJNZR5,SSE2;CLRRS1RETDDFF:DB0c0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90HDB88H,83H,0C6H,0A1H,86H,8EH,0FFH,0CH,89H,0DEHDELY:PUSH02HDEL2:PUSH02HDEL3:PUSH02HDEL4:DJNZR2,DEL4POP02HDJNZR2,DEL3POP02HDJNZR2,DEL2POP02HDJNZR2,DELYRETEND实验十8279键盘显示实验1,实验目的:掌握8051系统中,扩展8279键盘
35、显示接口的方法。2,实验内容:按下数字键,数码管上应相应能显示数字,按下功能键,能相应执行其它程序。3,实验接线图kEKEE4,实验程序框图:cmiE)EKEHOTTKCUIUIOIJTK1OUTEOoniA3DBOCTJIWJ3B1DHTAlEESCUIAftABCEL篁E35,实验步骤:把CS6TL用插车+连至8000孔,JSL接JS,JRL接JR,JOU俄JLED,SW3SW4SW5sOFF仪验完后置ON),运行程序,数码管上显示P,按下数字键,数码管上应能显示相应数字,按下功能键,数码管上显示相应的0字l字2字循3o6,程序清单:ORG0000HLJMPH900ORG00D0HH900
36、:MOVSP,#53HMOVDPTR,#8001HMOVA,#00H;MOVXDPTR,A;8279方式字写入MOVA,#32HMOVXDPTR,A;分频MOVA,#0DFHMOVXDPTR,A;清缓冲区H901:MOVXA,DPTR;读状态字JBACC7H901MOVA,#85HMOVXDPTR,AMOVDPTR,#8000HMOVA,#0c8HMOVXDPTR,A;INCDPTRMOVA,#85HMOVXDPTR,A;H902:MOV30H,#85HMOV31H,#40H;H903:MOVDPTR,#8001HMOVXA,DPTRANLA,#07HCJNEA,#00H,H904;AJMPH903H904:MOVDPTR,#8000HMOVXA,DPTRMOVB,A;取出键值MOVR1,#00HMOVDPTR,#GOJZH905:MOVA,#00HMOVCA,A+DPTR;CJNEA,B,H906;AJMP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025届高考物理大一轮复习课件 第十二章 第70课时 专题强化:电磁感应中的动量问题
- DeepSeek职教应用场景规划方案
- 《婴宁》原文注释译文赏析
- 夏朝考试题及答案
- 武汉高校试题大全及答案
- 河南省驻马店市汝南县2025届九年级下学期中考二模历史试卷(含答案)
- 甘肃省天水市六校2025届高三下学期第三次联考(三模)语文试卷(含答案)
- 2025年浙江省“山海联盟”初中学业水平考试模拟卷(五)数学试题
- 玻璃板块安装防坠落措施
- 通过大数据分析优化家电产品设计
- “沙钢杯”第十一届全国钢铁行业职业技能竞赛(电工)理论试题库-中(多选题)
- 人音版 三年级下册《摇船调》教案
- 人教版五年级数学下册同分母分数加减法100道口算题
- 重庆市沙坪坝区南开中学校2023-2024学年八年级下学期期末英语试题(无答案)
- 日本明治维新完整课件
- DL-T839-2003大型锅炉给水泵性能现场试验方法
- 海南省三亚2024年八年级物理第二学期期末统考试题及答案解析
- 人教版数学八年级下册一次函数综合大题练习
- JC-T408-2005水乳型沥青防水涂料
- FZT 74005-2016 针织瑜伽服行业标准
- 2024年广东佛山市顺德区公安局辅警招聘笔试参考题库附带答案详解
评论
0/150
提交评论