Loading
新闻中心库存中心价格中心PDF中心图片中心
ICGLE 电子技术支持中心,为电气人员和相关企业提供全面的信息(IC技术\IC库存\IC图片\PDF资料等)服务
总线设计PCB设计单片机DSPARM
JAVA驱动设计C/C++汇编J2EE网络协议中间件技术嵌入式系统无线通信通信网络模拟技术接口电路显示光电传感与控制EDA/PLD
气流体控制电子产品电机及工具通信设备仪器仪表电线电缆建筑电气低压电器高压电器电源工控自动化广电设备医疗器械More..
电源设计仪器仪表技术专递电路图片电子专栏储存技术汽车电子测量测试音响技术家用电器
成功方案市场分析行业标准应用前沿芯片应用综合专区
通用延时子程序的应用
来源:www.EC66.com   作者:
字体大小:[大][中][小]

[DELY]:通用延时子程序
[地址]:7FEBH - FFEBH
[功能]:延时
[入口]:延时常数放在R2寄存器中。时间常数N(十六进制)所对应的延时时间(6MZH晶振时)见下表:
[出口]:R2=0
[占用寄存器]:R2
[调用]:无

  例:延时1秒子程序

  MOV   R2,#18H
  LCALL 7FEBH
  RET

  ORG     7FEBH        ;通用延时子程序(07EBH & 0FEBH & ...)
L7FEB:  PUSH    02H            ;R2(复位后R2即为02H)存放时间常数,进栈保护
L7FED:  PUSH    02H            ; R2进栈保护
L7FEF:  PUSH    02H            ; 进栈
L7FF1:  DJNZ    R2,$            ;R2不为零等待
        POP     02H            ;出栈
        DJNZ    R2,L7FEF        ; R2不为零转
        POP     02H            ; 出栈
        DJNZ    R2,L7FED        ; R2不为零转
        POP     02H            ; 出栈
        DJNZ    R2,L7FEB        ; R2不为零转
        RET                     ;子程序返回
        END

  N(十六进制数)T(机器周斯)T(秒) 子程序地址

1    11    0.000044    
C    2728    0.010912    
18    26323    0.105292    2800
1D    50838    0.203352    2808
21    80323    0.321292    2810
24    109666    0.438664    2818
26    133248    0.532992    2820
28    160431    0.641724    2828
29    175481    0.701024    2830
2E    267146    1.068584    2838
37    516836    2.067344    2840
3D    760366    3.041464    2848
42    1021681    4.086724    2850
46    1275016    5.100064    2858
54    2543878    10.175512    2860
65    5144436    20.577744    2868
70    7654053    30.616212    2870
78    9986491    39.945964    2878
7F    12432158    49.728632    2880
98    24956083    99.824332    2888
A9    37708623    150.83453    
B6    50353668    201.41467    2890
CA    75697683    302.79073    2898
D9    100218410    400.87365    28A0
E6    125909940    503.63974    28A8
F1    151248830    605.03532    28B0
FF    188839490    755.35794    
0    191768000    767.072    28B8
Upload by 小刘(2007-1-23)
IC
·基于VHDL语言的定时时基校正电路设..
·HDMI分配器的设计与实现
·基于CPLD的声发射信号传输系统设计
·一种用VHDL语言实现的帧同步算法
·VHDL语言在PSpice中的仿真应..
·SDRAM控制器的设备与VHDL实现
·简易通用型PCI接口的VHDL
·基于VHDL语言的实用电梯控制器的设..
·VHDL在高速图像采集系统中的应用设..
·你能过关吗?J2EE面试题集锦(附答..
·关于J2EE层次设计架构实例的分析详..
·Java EE/J2EE面向对象实战..
·J2EE初学者需要理解的问题
·初学者如何开发出一个高质量的J2EE..
·J2EE的13种核心技术简介
·开发J2EE应用应遵循的几点原则
·使用JBoss Eclipse ID..
·Java/J2EE中文问题终极解决之..
·关于对J2EE几点误解和错误认识的澄..
·J2ME小Tip:setClip方法..
·Java程序最容易犯的21种错误实例..
·基础教程之——RMI一步一步学习
·J2EE的Web和企业架构(WEA)..
·J2EEJTA和数据库的transa..
·使用异步Servlet扩展AJAX应..
·J2EE技术
·对于Struts和Spring两种M..
·Session机制使用的详细讲解
·如何解决JSP页面显示乱码问题
·cookie技术在Java ME平台..
·J2ME中读取Unicode和UTF..
·揭开J2EE集群Cluster的神秘..
·EJB技术的数据库应用
·J2EE应用系统内部的WebServ..
·J2EEMVC模式JSF与Strut..
·JAVA手机编程技术
·将J2EE平台提升到一个新的高度
·MCS-51单片机实用子程序库
·EM78系列源程序
·利用SPD实现嵌入式系统中内存自动识..
IC
推荐技术文章:
IC
IC

©2007 版权归ICGLE所有   页面执行时间:62.500毫秒