资源描述:
《几个简单汇编程序.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.流水灯程序ORG0JMPMAINORG0030HMAIN:MOVA,#0FEHLOOP:MOVP1,ARLACALLDELAYJMPLOOPDELAY:;延时子程序MOVR0,#0FFHMOVR1,#0FFHDLY_LP:NOPNOPDJNZR0,DLY_LPMOVR0,#0FFHDJNZR1,DLY_LPRETENDEvaluationonly.Createdwit
2、hAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.数码管流水程序A直接赋值org0jmpmainorg0030hmain:movp2,#00hmovp0,#3fhcallDELAYmovp2,#04hmovp0,#06hcallDELAYjmpmain;延时子程序DELAY:MOVR0,#0FFHMOVR1,#0FFHDLY_LP:NOPNOPDJNZR0,DLY_LPMOVR0,#0FFHDJNZR1,DLY_LPRETendEvaluationonly.Crea
3、tedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.数码管流水程序B查表org0jmpmainorg0030hmain:movdptr,#DIS_CODEloop:mova,#00hmovp2,#00hmovca,@a+dptrmovp0,acallDELAYmova,#01hmovp2,#04hmovca,@a+dptrmovp0,acallDELAYjmploopDIS_CODE:;共阴数码管段码表DB3FH,06H,5BH,4FH,66HDB6DH,
4、7DH,07H,7FH,6FHDELAY:;延时子程序MOVR0,#0FFHMOVR1,#0FFHDLY_LP:NOPNOPDJNZR0,DLY_LPMOVR0,#0FFHDJNZR1,DLY_LPRETendEvaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.数码管流水程序C子函数调用org0jmpmainorg0030hmain:movr3,#0loop:callBIT_INcallDAT_INincr3callD
5、ELAYcjner3,#8,loop1movr3,#0loop1:jmploopBIT_IN:movdptr,#BIT_CODEmova,r3movca,@a+dptrmovp2,aretDAT_IN:movdptr,#DAT_CODEmova,r3movca,@a+dptrmovp0,aretDAT_CODE:DB3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FHBIT_CODE:DB00H,04H,08H,0CH,10H,14H,18H,1CHEvaluationonly.CreatedwithAspose.Slidesfor.NET
6、3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.30秒倒计时org0main:movr3,#30a1:movr4,#50tt1:movdptr,#tabmova,r3movb,#10divabmovca,@a+dptrmovp0,asetbp2.5clrp2.6clrp2.7lcalldly_10msmova,bmovca,@a+dptrmovp0,aclrp2.5clrp2.6clrp2.7lcalldly_10msdjnzr4,tt1cplp1.0djnzr3,a1jmpmaintab:db0c0h,
7、0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90hdly_10ms:MOVR5,#5d1:movr6,#4D2:MOVR7,#248DJNZR7,$DJNZR6,D2DJNZR5,D1RETEvaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.【例4-4】有一巡回检测报警装置,需对16路(x)输入进行检测,每路有一个最大允许值(y),为双字节数。需根据测量的路数(x),查表找出对应该路的最