单片机汇编吧 关注:121贴子:364
  • 5回复贴,共1

大神帮忙看看

只看楼主收藏回复

用汇编编------------------------------从外部数据存储器的3200H单元开始,共有70个存贮单元中均存放有8为无符号整数,试用MCS-51指令编写一源程序,求其中高4位与低4位相等的数据的个数(例如33H,77H等),结果用8位二进制数表示,存入1600H单元。


IP属地:浙江来自iPhone客户端1楼2015-09-27 19:58回复
    @51解疑


    IP属地:浙江来自iPhone客户端2楼2015-09-27 20:00
    回复
      2025-05-31 04:17:07
      广告
      现在在外面玩,明天帮你编


      IP属地:广东来自iPhone客户端3楼2015-09-27 20:25
      收起回复
        org 0000h
        jmp start
        org 30h
        start:
        mov r0,#70
        mov r2,#00
        mov dptr,#3200h
        s1: movx a,@dptr
        mov 20h,a
        mov a,20h
        mov r3,a
        anl a,#0fh
        mov 20h,a
        mov a,r3
        swap a
        anl a,#0fh
        cjne a,20h,s2
        inc r2
        jmp s2
        s2: inc dptr
        djnz r0,s1
        mov dptr,#1600h
        mov a,r2
        movx @dptr,a
        end


        IP属地:广东4楼2015-09-28 10:57
        收起回复