爱问 爱问共享资料 爱问分类
首页 >
电脑/网络
程序设计
汇编语言

汇编语言中延时参数如何设定

好评回答

2013-12-11 07:09:18
as000a | 最新回复 2018-01-06 22:07:44 118 44 评论
延时方法很多,用定时/计数比较方便也比较精确。如果用延时,则可以用循环(多重、嵌套都行)。根据时间长短确定循环次数,力求精确。时间计算以机器的晶振频率为基准,算出各指令的运行时间(每条指令运行时间乘所循环的次数就是该指令的全部运行时间),所有指令运行时间的和就是延时的时间。


比如:设晶振频率为12MHz 则每机器周期为1us
513us延时程序为
DL513: MOV R7,#0FFH ;1us
DJNZ R7,$;2us *255=510us
RET ;2us
延时时间为1+510+2=513us
延时时间较长则可以用多重循环(以四重循环为例),如:
KKKK0:MOV R2,#XX ;1us
KKKK1:MOV R3,#LL ;1us*XX
KKKK2:MOV R4,#NN ;1us*XX*LL
KKKK3:MOV R5,#MM ;1us*XX*LL*NN
DJNZ R5,$ ;2us *XX*LL*NN*MM
DJNZ R4,KKKK3 ;2us *XX*LL*NN
DJNZ R3,KKKK2 ;2us *XX*LL...

查看全部>>

延时方法很多,用定时/计数比较方便也比较精确。如果用延时,则可以用循环(多重、嵌套都行)。根据时间长短确定循环次数,力求精确。时间计算以机器的晶振频率为基准,算出各指令的运行时间(每条指令运行时间乘所循环的次数就是该指令的全部运行时间),所有指令运行时间的和就是延时的时间。


比如:设晶振频率为12MHz 则每机器周期为1us
513us延时程序为
DL513: MOV R7,#0FFH ;1us
DJNZ R7,$;2us *255=510us
RET ;2us
延时时间为1+510+2=513us
延时时间较长则可以用多重循环(以四重循环为例),如:
KKKK0:MOV R2,#XX ;1us
KKKK1:MOV R3,#LL ;1us*XX
KKKK2:MOV R4,#NN ;1us*XX*LL
KKKK3:MOV R5,#MM ;1us*XX*LL*NN
DJNZ R5,$ ;2us *XX*LL*NN*MM
DJNZ R4,KKKK3 ;2us *XX*LL*NN
DJNZ R3,KKKK2 ;2us *XX*LL
DJNZ R2,KKKK1 ;2us *XX
RET ;2us
延时时间为1us+1us*XX+1us*XX*LL+1us*XX*LL*NN+2us *XX*LL*NN*MM+2us *XX*LL*NN+2us *XX*LL+2us *XX+2us
适当确定四个循环次数XX、LL、NN、MM就能得到准确的延时时间。
0/300

类似问题

换一换
  • 汇编语言相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

  • 世界上海鸟多少种 国内海鸟多少种

    海鸟的种类约350种,其中大洋性海鸟约150种。比较著名的海鸟有信天翁、海燕、海鸥、鹈鹕、鸬鹚、鲣鸟、军舰鸟等。海鸟终日生活在海洋上,饥餐鱼虾,渴饮海水。海鸟食量大,一只海鸥一天要吃6000只磷虾,一只鹈鹕一天能吃(2~2.5)kg鱼。在秘鲁海域,上千万只海鸟每年要消耗?鱼400×104t,它们对渔业有一定的危害,但鸟粪是极好的天然肥料。中国南海著名的金丝燕,用唾液等作成的巢被称为燕窝,是上等的营养补品。

    花鸟鱼虫

  • 如何快速减去腰腹部的赘肉?

    目前我们的生活水平必竟非同以往.吃得好休息得好,能量消耗慢,食欲比较旺盛,活动又少,不知不觉脂肪堆积开始胖啦。                                                                                         减肥诀窍:一.注意调整生活习惯,二。科学合理饮食结构,三。坚持不懈适量运动。    具体说来:不要暴饮暴食。宜细嚼慢咽。忌辛辣油腻,清淡为好。多喝水,多吃脆平果青香焦,芹菜,冬瓜,黄瓜,罗卜,番茄,既助减肥,又益养颜,两全其美! 有减肥史或顽固型症状则需经药物治疗. 如有其他问题,请发电子邮件:jiaoaozihao53@ .或新浪QQ: 1

    减肥/塑身

  • 三国中最厉害的武将是谁?

    关于三国武将的排名在玩家中颇有争论,其实真正熟读三国的人应该知道关于三国武将的排名早有定论,头十位依次为: 头吕(吕布)二赵(赵云)三典韦,四关(关羽)五许(许楮)六张飞,七马(马超)八颜(颜良)九文丑,老将黄忠排末位。 关于这个排名大家最具疑问的恐怕是关羽了,这里我给大家细细道来。赵云就不用多说了,魏军中七进七出不说武功,体力也是超强了。而枪法有六和之说,赵云占了个气,也就是枪法的鼻祖了,其武学造诣可见一斑。至于典韦,单凭他和许楮两人就能战住吕布,武功应该比三英中的关羽要强吧。 其实单论武功除吕布外大家都差不多。论战功关羽斩颜良是因为颜良抢军马已经得手正在后撤,并不想与人交手,没想到赤兔马快,被从后背赶上斩之;文丑就更冤了,他是受了委托来招降关羽的,并没想着交手,结果话没说完关羽的刀就到了。只是由于过去封建统治者的需要后来将关羽神话化了,就连日本人也很崇拜他,只不过在日本的关公形象是扎着日式头巾的。 张飞、许楮、马超的排名比较有意思,按理说他们斗得势均力敌都没分出上下,而古人的解释是按照他们谁先脱的衣服谁就厉害!有点搞笑呦。十名以后的排名笔者忘记了,好象第11个是张辽。最后需要说明的是我们现在通常看到的《三国演义》已是多次修改过的版本,笔者看过一套更早的版本,有些细节不太一样。

    幽默滑稽

  • 开奶茶店需要什么

    要有经营场所,办理工商登记(办理卫生许可),如果觉得有必要还要到税务局买定额发票,不过奶茶店一般人家消费是不会要发票的巴,要买设备,要联系供应商备一些原料,就好啦,没啥难的,不过要赚钱的话就得选好开店地段。 办理手续的程序(申领个体执照): 1、前往工商所申请办理 2、根据工商所通知(申请办理当场就会给你个小纸条)前往办理名称预核 3、拿到名称预核通知书,办理卫生许可证(前往所在地卫生监督所办理) 4、拿着名称预核通知书和卫生许可证前往工商所核发营业执照。

    酒类/饮品

  • 工商银行支付密码是什么?

    银行卡开通网上银行、手机银行、电话银行等渠道交易时,需要预留一个支付密码,用来对外转账支付用的,这个密码不是查询密码,也不是网上银行的登陆密码。工行手机银行“支付密码”是您通过手机银行(WAP)办理对外转账汇款、缴费付款、消费支付等业务时使用的密码。支付密码包括动态密码和自设密码两种类型。动态密码是指口令卡密码,如果您是自设密码客户,在办理对外支付交易时必须申领电子银行口令卡。

    银行业务

  • 什么是信用债评级呢?

    债项评级是对交易本身的特定风险进行计量和评价,反映客户违约后的债项损失大小。特定风险因素包括抵押、优先性、产品类别、地区、行业等。债项评级既可以只反映债项本身的交易风险,也可以同时反映客户信用风险和债项交易风险。

    银行业务

  • 公积金销户提取多久到账?

    注销公积金账户并进行提取,3个月内会到职工公积金联名卡所在的银行账户内。携带资料以下4样: 1.住房公积金提取申请表,一式三份; 2.住房公积金提取凭证,一式四联,加盖财务章; 3.劳动关系解除协议原件及复印件; 4.本人身份证及复印件。

    银行业务

  • 破腹产的女性应该如何进食?

    有以下方法进食:  1.取当归5克、黄芪3克、通草5克,每天用这三味中药煮成一碗药汁,在给产妇吃的各种食物中都加上一勺,这样中药的气味不重,又能起到补气血、通乳的作用。同时,三味中药的用量不大,适合身体虚弱的人慢慢调补,而且不会上火。   2.把红枣洗净后放入铁锅炒到表皮发黑,放入瓶中待用,每天取炒过的红枣4-6粒,桂圆4-6粒,冲水泡茶经常饮用。内火重的人,可以加枸杞子6-10粒一同饮用。红枣经铁锅炒制后具有暖胃的作用,同时炒制后的红枣易于泡开,能全面利用其营养成分,所以每天饮用此茶能起到补气血、调脾胃、治失眠、止虚汗的作用。   3.取鳝鱼1斤、瘦猪肉半斤,放入生姜5-8片、葱2-3根、蒜10瓣,再加入调味品红烧,经常食用可以起到补肾、去肾寒、补血的作用,可以治疗浑身酸痛、腰膝酸软、四肢无力等。

    育儿

  • 贴现贷款的最长期限是多久呢?

    需看您的贷款用途,申请贷款,针对您具体申请贷款的执行利率、金额、贷款期限以及贷款还款方式的信息,需要您申请贷款后经办行在具体审核您的综合信息,贷款审核通过后才能确定。

    银行业务

  • 成都哪所幼师学校好?地址在哪?请问幼师学...

    成都中山职业技术学校的幼师专业非常好,学校是公办。免学费的,地址在成都双流,我把他们学校李老师电话给你:13551043447 QQ和微信:158943903

    院校信息

  • 无线广播电视系统常用的模拟调制方式有哪些...

    信号不调制展开升空天线太长,无法架设。根据波长与频率的关系,频率越高波长就越高,而天线的长度是四分之一波长,如果低频就必须很长的天线。调制之后频率提升了 增大了天线的长度 抗干扰能力也减少了

    传播学

  • 北京炒菜机哪家批发更专业?

    朋友家用的是优掌柜的,他也推荐我买那个牌子,我在他店里用过一下,真的挺不错的。

  • 可不可以告诉我!中考的志愿怎么填报?

    中考志愿填写一般在网上展开。

    中考

  • 汽车维修培训哪家好些?

    你只要找个技校甄选考《汽车修理中级证》就可以了!培训和考试费大概要960 元!

    职业培训

正在加载...

相关资料

确定举报此问题
举报原因(必选):
报告,这不是个问题
报告原因(必选):
返回
顶部