//第一部分:预定义
led_light1 bit p0.0 //定义管脚
led_light2 bit p0.1
led_light3 bit p0.2
org 0000h //程序开始
ljmp main
org 0030h
//第二部分:主程序
main:
acall led1 //调用led1子程序
acall led2 //调用led2子程序
acall led3 //调用led3子程序
ajmp $ //待机状态
//第三部分:子程序
led1: //led1子程序
clr led_light1 //点亮第一个LED灯
acall delay1s
setb led_light1 //熄灭第一个LED灯
acall delay1s
ret
led2: //led2子程序
clr led_light2 //点亮第二个LED灯
acall delay1s
setb led_light2 //熄灭第二个LED灯
acall delay1s
上一篇:51单片机加CPLD让系统更高效