標(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)
2012-5-22 23:03 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
作者: 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 |