单片机80C51编程

2024-12-12 05:39:04
推荐回答(3个)
回答1:

第一题只要将ADD/ADDC改为SUBB就可以了
第二题程序如下:

ORG 0000H
AJMP MAIN

ORG 0020H
MAIN:
MOV DPTR ,1000H ;起始地址
MOV R0,#0FFH ;数量
CLR A ;A清零
LOOP:
MOVX @DPTR,A ;传送数据到指定的地址
INC DPTR ;下一个地址
DJNZ R0,LOOP ;没有结束则继续
SJMP $

回答2:

1、第一题你想表达什么意思啊?说详细点
2、
ORG 0030H
MOV DPTR,#1000H
MOV R0,30H
START
MOV A,

DJZ START

回答3:

汉,用汇编呀!不会呀,要是用C,还是可能帮一下你的!