找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2863|回复: 5
收起左侧

用汇编的,这题怎么解阿???

[复制链接]
ID:62932 发表于 2014-6-26 22:06 | 显示全部楼层 |阅读模式
1.请将片外RAM20H—25H单元清零。
2.请将ROM 3000H单元内容送R7。
编写一个8个发光二极管左循环闪烁的程序,要求每次其中1个灯闪烁点亮5次后(每灯亮0.5s,灭0.5s为1次),即转移到下一个灯闪烁5次,且循环运行,画出单片机的硬件连线图
回复

使用道具 举报

ID:62932 发表于 2014-7-2 20:38 | 显示全部楼层
求帮忙
回复

使用道具 举报

ID:44262 发表于 2014-7-17 16:56 来自触屏版 | 显示全部楼层
这都是一些最基本的程序很简单的
回复

使用道具 举报

ID:19715 发表于 2014-7-26 21:26 | 显示全部楼层
1.请将片外RAM20H—25H单元清零。
ORG  40H
MOV R7,#6
MOV R0,#20H
CLR A
LOOP:MOV @R0,A
         INC R0
         DJNZ R7,LOOP
        ajmp  $
     END
回复

使用道具 举报

ID:19715 发表于 2014-7-26 21:28 | 显示全部楼层
2.请将ROM 3000H单元内容送R7。
ORG  40H
MOV DPTR,#3000H
MOVC A,@A+DPTR
MOV R7,A        
ajmp  $
END
回复

使用道具 举报

ID:19715 发表于 2014-7-26 21:45 | 显示全部楼层
编写一个8个发光二极管左循环闪烁的程序,要求每次其中1个灯闪烁点亮5次后(每灯亮0.5s,灭0.5s为1次)
        ORG  40H
        MOV P0,#0FFH
        MOV A,#0FEH
LOP:MOV R4,#5
LP:  MOV P0,A
        ACALL DL500MS
        MOV P0,#0FFH
        ACALL DL500MS
        DJNZ R4,LP
        RL A
        AJMP LOP
DL500MS:  
    MOV R7,#0CDH
DL1:MOV R6,#74H
DL0:MOV R5,#09H
    DJNZ R5,$
    DJNZ R6,DL0
    DJNZ R7,DL1
    RET
    END
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表