单片机汇编语言 keil uv4

ORG0000HAJMPSTARTORG0080HSTART:MOVTMOD,#10HSETBTR1MOVC,P1.7JNCDOMOVC,P1.6JNCREMOVC,P1... ORG 0000H
AJMP START
ORG 0080H
START:MOV TMOD,#10H
SETB TR1
MOV C,P1.7
JNC DO
MOV C,P1.6
JNC RE
MOV C,P1.5
JNC MI
MOV C,P1.4
JNC FA
MOV C,P1.3
JNC SO
AJMP START

DO: MOV R1,#0FFH
DO1: MOV TH1,#00H
MOV TL1,#00H
MOV R0,#0FFH
JNB TF1,$
CLR P1.7
DJNZ R0,DO1
DJNZ R1,DO
LJMP START

RE: MOV R1,#0FFH
RE1: MOV TH1,#00H
MOV TL1,#00H
MOV R0,#0FFH
JNB TF1,$
CLR P1.7
DJNZ R0,RE1
DJNZ R1,RE
LJMP START

MI: MOV R1,#0FFH
MI1: MOV TH1,#00H
MOV TL1,#00H
MOV R0,#0FFH
JNB TF1,$
CLR P1.7
DJNZ R0,MI1
DJNZ R1,MI
LJMP START

FA: MOV R1,#0FFH
FA1: MOV TH1,#00H
MOV TL1,#00H
MOV R0,#0FFH
JNB TF1,$
CLR P1.7
DJNZ R0,FA1
DJNZ R1,FA
LJMP START

SO: MOV R1,#0FFH
SO1: MOV TH1,#00H
MOV TL1,#00H
MOV R0,#0FFH
JNB TF1,$
CLR P1.7
DJNZ R0,SO1
DJNZ R1,SO
LJMP START

END

Build target '目标 1'
assembling STARTUP.A51...
assembling JGQ.ASM...
linking...
*** WARNING L5: CODE SPACE MEMORY OVERLAP
FROM: 0000H
TO: 0002H
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: ?C_START
MODULE: STARTUP.obj (?C_STARTUP)
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: ?C_START
MODULE: STARTUP.obj (?C_STARTUP)
ADDRESS: 080AH
Program Size: data=9.0 xdata=0 code=280
"激光琴" - 0 Error(s), 3 Warning(s).
展开
 我来答
一剑出血
高粉答主

2012-05-12 · 醉心答题,欢迎关注
知道大有可为答主
回答量:5.7万
采纳率:78%
帮助的人:1.7亿
展开全部
写汇编程序的话,把项目中的startup.a51去掉。
侠客行青青6121
2012-05-12 · 超过15用户采纳过TA的回答
知道答主
回答量:116
采纳率:0%
帮助的人:52.7万
展开全部
你想问什么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
czpsys
2012-05-12 · TA获得超过200个赞
知道小有建树答主
回答量:430
采纳率:0%
帮助的人:158万
展开全部
你是要问什么呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式