有个单片机的问题,要求用汇编语言和c语言编
试编写程序,查找在内部RAM的20H-50H单元中是否有0AAH这一数据。若有,则将51H单元置为01H;若未找到;则使51H单元置为0。CLR C
MOV R0,#20H ;R0中为数据块首地址
MOV A,#50H ;数据块末地址
SUBB A,R0
INC A
MOV R1,A ;R1存数据块长度
LOOP1:CJNE @R0,#0AAH,LOOP2
MOV 51H,#01H ;找到置(51H)=01H
SJMP LOOP3
LOOP2: ING R0
DJNZ R1,LOOP1
MOV 51H,#00H ;未找到,置(51H)=01H
LOOP3: SJMP $
汇编的已有,但是C语言的实在不知道从何处下手,希望有大神帮忙看一下