找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5739|回复: 0
打印 上一主题 下一主题
收起左侧

IO口高低电平控制及LED 等51单片机Proteus仿真(汇编)

[复制链接]
跳转到指定楼层
楼主

这是一个关于51单片机的proteus的仿真,用的是汇编的。还有几个是实现其他效果的汇编程序,已经生成的HEX文件的汇编代码如下:
        ORG         0000H            ;程序从此地址开始运行
        LJMP         MAIN            ;跳转到 MAIN 程序处

        ORG         030H            ;MAIN 从030H处开始
MAIN:        
        MOV        A,#11111110B
AGAIN:  MOV         P0 , A    ;P0为低电平 LED 灯亮
        ACALL         DELAY                ;调用延时子程序
        RL        A
        AJMP         AGAIN        ;跳转到主程序处

DELAY:        
        MOV         R5,#02H        ;将立即数传给寄存器R5
F3:        
        MOV         R6,#0C8H
F2:        
        MOV         R7,#0FAH
F1:        
        DJNZ         R7,F1               ;若为0程序向下执行,若不为0程序跳转到
        DJNZ         R6,F2
        DJNZ         R5,F3
        RET

        END

全部资料下载:
1.IO口高低电平控制及LED.zip (28.99 KB, 下载次数: 8)

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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