找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

帖子
查看: 7101|回復(fù): 4
收起左側(cè)

匯編延時(shí)

[復(fù)制鏈接]
ID:20672 發(fā)表于 2010-1-11 21:47 | 顯示全部樓層 |閱讀模式

我自己編了一個(gè)程序,要求是延時(shí)1ms:

DELAY:MOV R5,#0E6H

LOOP2:MOV R4,#02H

LOOP1:DJNZ R5,LOOP1

           DJNZ R4,LOOP1

其中晶振是11.0592MHz的,請(qǐng)問大俠們,這個(gè)程序能精確延時(shí)1ms嗎?從DELAY開始。如果不能,應(yīng)該怎么改啊?

回復(fù)

使用道具 舉報(bào)

ID:1 發(fā)表于 2010-1-11 22:57 | 顯示全部樓層

你可調(diào)用它 10000次 看看 是不是 延時(shí)了10秒 不就知道了嗎

回復(fù)

使用道具 舉報(bào)

ID:20780 發(fā)表于 2010-1-12 08:56 | 顯示全部樓層

程序都有問題 兩次怎么都跳到 loop1 , 晶振建議用12M的 

回復(fù)

使用道具 舉報(bào)

ID:15556 發(fā)表于 2010-1-12 18:52 | 顯示全部樓層
 

LOOP1:DJNZ R5,LOOP1

           DJNZ R4,LOOP1 改為

LOOP1:DJNZ R4,LOOP1

           DJNZ R5,LOOP2

回復(fù)

使用道具 舉報(bào)

ID:20672 發(fā)表于 2010-1-21 17:35 | 顯示全部樓層

非常感謝�。。�!

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表