之前一直都是用c写的51,所以想体验一下用汇编写51的感觉。所以特此再开一个系列,希望大家和我一起学习,如有不到之处,还请多多指教。
首先程序的第一步:
ORG 0000H ;这句话的意思是确认程序的起始地址,后面的地址都是相对这个地址开始来对应的。 后面的分号是注释,这是汇编的注释。也是一个语句的结尾。
第二步:
mov P1,#11011111B;
把这个二进制数据放进P1口处,这个P1口是控制LED的(在我的开发板上)
第三步:
sjmp $ ;相当于c语言中的while(1),目的是让程序一直停留在这里。
最后一步:
end ;程序的结束
然后下载进单片机中就可以看到点亮了LED。
文章来源于:电子工程世界 原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。