標(biāo)題: [求助]單片機(jī)新手作業(yè)問(wèn)題,求助 [打印本頁(yè)]

作者: abc949934073    時(shí)間: 2012-5-22 23:03
標(biāo)題: [求助]單片機(jī)新手作業(yè)問(wèn)題,求助
 

1、用單片機(jī)的P1口控制1只LED燈閃爍,間隔0.2秒。

分析:

 

 

ORG  0000H

LJMP  MAIN

ORG  0030H

MAIN:    MOV P1, #00H

START:   SETB P1.2

         LCALL DELAY

         CLR P1.2

         LCALL DELAY

         SJMP START

DELAY:   MOV R5, #?

   D1:   MOV R6, #?

   D2:   MOV R7, #?

         DJNZ R7,$

         DJNZ R6, D2

         DJNZ R5, D1

         RET

         END

 

這是這個(gè)題的代碼,求那三個(gè)問(wèn)號(hào)怎么填,最好附上解釋,萬(wàn)分感謝。。!1

實(shí)訓(xùn)4閃爍燈計(jì)時(shí).doc (43 KB, 下載次數(shù): 8)

作者: js_0950302005    時(shí)間: 2012-5-23 00:39
這個(gè)是計(jì)算延遲的。。。主要是看你要延遲多長(zhǎng)時(shí)間來(lái)確定的、
作者: ahshmj    時(shí)間: 2012-5-23 01:55

你用的晶振是多少的?

 

如果你用的是12m晶振,那么將(?*?*?*2)=延時(shí)(us) (不是很準(zhǔn),但一般都這樣用)

[此貼子已經(jīng)被作者于2012-5-23 1:55:48編輯過(guò)]

作者: abc949934073    時(shí)間: 2012-5-23 13:09
謝謝哈,解決了
作者: abc949934073    時(shí)間: 2012-5-23 20:21
(?*?*?*2)=延時(shí)(us)這能給我解釋一下為什么這樣算可以嗎




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1