用汇编写51单片机的开始 之点亮LED

发布者:咖啡狐狸最新更新时间:2023-01-11 来源: zhihu关键字:汇编  51单片机  点亮LED 手机看文章 扫描二维码
随时随地手机看文章

之前一直都是用c写的51,所以想体验一下用汇编写51的感觉。所以特此再开一个系列,希望大家和我一起学习,如有不到之处,还请多多指教。


首先程序的第一步:

ORG 0000H ;这句话的意思是确认程序的起始地址,后面的地址都是相对这个地址开始来对应的。 后面的分号是注释,这是汇编的注释。也是一个语句的结尾。


第二步:

mov P1,#11011111B;

把这个二进制数据放进P1口处,这个P1口是控制LED的(在我的开发板上)


第三步:

sjmp $ ;相当于c语言中的while(1),目的是让程序一直停留在这里。


最后一步:

end ;程序的结束

然后下载进单片机中就可以看到点亮了LED。


关键字:汇编  51单片机  点亮LED 引用地址:用汇编写51单片机的开始 之点亮LED

上一篇:汇编的51单片机的跑马灯
下一篇:汇编写51单片机之循环点亮LED

小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved