原创 PIC汇编延时程序详述

2009-3-10 20:48 4641 5 5 分类: MCU/ 嵌入式

使用编译软件MPLAB的StopWatch功能,进行延时时间测试。测试频率:4HMZ


1)1ms延时程序:


                  call          delay1ms


delay1ms:  movlw     0x02


                movwf     20h


 dly1:        movlw     0x0a5


                movwf    21h


dly2:        decfsz     21h,f


                goto       dly2


               decfsz     20h,f


               goto       dly1


                return


时间的计算:{(1+2)*165+2+1+1}*2+2+2+1=1.003ms


该时间包括call和return语句执行的时间。


其他ms级的延时通过修改循环次数就可以达到要求。


2)1s延时程序


                  call          delay1s


delay1s:  movlw     0x06


                movwf     20h


 dly1:        movlw     0x0eb


                movwf    21h


dly2:       movlw     0x0ec


             movwf     22h


dly3:      decfsz     22h,f


                goto       dly3


               decfsz     21h,f


               goto       dly2


               decfsz    20h,f


              goto       dly1


               return


延时时间计算:[(3*236+4)*235+4]*6+5=1.003s


同样包括call和return语句执行时间。


其他更长延时可以通过修改循环次数和循环嵌套的层数来实现。

文章评论0条评论)

登录后参与讨论
相关推荐阅读
alexlove2003_360056471 2010-10-31 20:35
【大学电子类专业】【经典书籍和课本】【推荐下载】【地址汇总】
一级学科 电子科学与技术(0809) 主要包括有以下几个二级学科:物理电子学                     080901电路与系统                     080902微电子...
alexlove2003_360056471 2010-10-31 20:31
【初学者必知必会】【电子技术:数电 模电 单片机】【基础概念和小知识点】详解
电阻相关:; Z- D" M( X2 V, X9 n1、上拉电阻和下拉电阻的总结~~权威版倾情奉献 http://www.dzcny.com/thread-1138-1-1.html2、上拉电阻、下拉...
alexlove2003_360056471 2010-03-23 22:30
【电子菜鸟园】【电子类软件】【图文安装原创教程】下载地址汇总
【原创】Altium.Designer 6.6(Protel DXP)图文安装教程:http://www.dzcny.com/thread-525-1-1.html【原创】NI的Multisim和Ul...
alexlove2003_360056471 2010-03-23 22:26
欢迎访问电子菜鸟论坛
最近跟朋友们一起弄了个电子技术论坛 名叫 电子菜鸟园 在里面会共享电子方面的一些资料 我们在工作中的一些技术交流希望大家多多支持 !论坛地址   http://www.dzcny.com/      ...
alexlove2003_360056471 2010-03-23 22:25
电子菜鸟园免费赠送USB转串口PCB活动开始了!
电子菜鸟园免费赠送USB转串口PCB活动开始了!<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office"...
alexlove2003_360056471 2010-03-23 22:24
【电子菜鸟园】【日本欧姆社电子学入门丛书】【下载地址】【汇总】
电子菜鸟园收藏整理的OHM日本欧姆社的电子学入门系列丛书,特别分享给大家!欢迎访问下载。《图解电子电路》http://www.dzcny.com/thread-595-1-1.html《图解运算放大器...
广告
EE直播间
更多
我要评论
0
5
1
2
3
4
5
6
7
8
9
0
广告
关闭 热点推荐上一条 /6 下一条