永发信息网

单片机ORG 0000H怎么错误

答案:2  悬赏:40  手机版
解决时间 2021-03-24 08:47
单片机ORG 0000H怎么错误
最佳答案
;试试下面的,已经不报告错误了。

ORG 0000H
JMP START
ORG 000BH
JMP TIME0
START:
MOV TMOD, #00000001B
MOV IE, #10000010B
SETB TR0
L1:
CALL KEY
CLR EA
JB F0, L1
;-------------------------
MOV A, 22H
MOV DPTR, #TABLE1
MOVC A, @A + DPTR
MOV P0, A
MOV A, 22H
RL A
MOV DPTR, #TABLE
MOVC A, @A + DPTR
MOV TH0, A
MOV 21H, A
MOV A, 22H
RL A
INC A
MOVC A, @A + DPTR
MOV TL0, A
MOV 20H, A
L2:
CALL KEY
SETB EA
JB F0, L1
JMP L2


KEY:
SETB F0
MOV R3, #0F7H
MOV R1, #00H;R1
L3:
MOV A, R3
MOV P2, A
MOV A, P2
SETB C
MOV R5, #04H
L4:
RLC A
JNC KEYIN
INC R1
DJNZ R5, L4
MOV A, R3
SETB C
RRC A ;行右移
MOV R3, A
JC L3
RET
;-------------------------------
KEYIN:
MOV 22H, A
CLR F0
RET
;-------------------------------
TIME0:
MOV TL0, 20H
MOV TH0, 21H
CPL P1.0
RETI

TABLE:
DW 64021, 64103, 64260, 64400
DW 64524, 64580, 64684, 64777
DW 64820, 64898, 64968, 65030
DW 65058, 65110, 65157, 65178

TABLE1:
DB 0CH, 98H, 48H, 40H, 1EH
DB 9FH, 25H, 0DH, 99H, 49H, 41H, 1FH
DB 11H, 01H, 63H, 03H
END
全部回答
是51单片机吧?是的话是语法错误。
无条件转移的指令是LJMP或AJMP
子程序调用指令是LCALL或ACALL
JMP是散转指令格式是JMP @A+DPTR
没有CALL指令
还有没写全的。还是找书在学学吧,错误挺多。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
鸭王争霸赛有手柄怎么三人
单选题在竞争中,不公平的竞争时有发生。下列
怎样向客户要钱,要以书面的形式怎么写
伊丽丝床垫为什么叫伊丽丝?有什么特殊含义吗
消防安全头盔灯安装方法
怎么把打乱的魔方还原,魔方教程,不知道怎么
有悔罪表现量刑时能起多大作用
辣椒油里加那种添加剂可以始油变粘
梨花水井我想知道这个在什么地方
头一次看见骆驼是在5岁。我看它的时候,又正
梅干菜蒸怎么煮
孩子5岁,有暴力倾向,怎么办
餐饮店火锅开业祝福语,有关一描吃火锅的句子
美国1928年经济危机到底是怎样造成的,有什么
在进行英语听力测试时,各考场的有线扬声器是
推荐资讯
如图所示是“神八”与“天宫一号”对接时的情
王玲商行怎么去啊,有知道地址的么
洪玉保健按摩养生馆地址在哪,我要去那里办事
新能源汽车与传统燃油汽车有哪些区别
通榆县离安徽睢溪县多远
家庭教师看完动漫补漫画,漫画从第几集开始补
小学生数学进位乘15× 62怎么立竖式
让多少男人羡慕,小伙穿越到唐朝,家里有了
刚刚买了一张q币卡想要冲会员可是卡号里面有
拉丁美州具体指哪里
废旧木材和树枝有什么用途
虾米和绿豆一起吃了后怎么解决
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?