单片机控制一只LED闪烁CLRSETBENDAJMPACALL程序结束跳转到指定位置点亮LED调用指定位置程序熄灭LED连连看如何让LED闪烁起来点亮一只LEDORG0000HAJMPMAINORG0100HMAIN:CLRP1
0;点亮一只LEDEND熄灭一只LEDORG0000HAJMPMAINORG0100HMAIN:SETBP1
0;熄灭一只LEDEND如何让LED闪烁起来
第一次测试CLRSETBENDAJMPACALL程序结束跳转到指定位置点亮LED调用指定位置程序熄灭LEDORG定义程序开始的位置ORG0000HAJMPM;跳到M处运行程序ORG0100HM:CLRP1
0;点亮LEDSETBP1
0;熄灭LEDAJMPM;跳回M处重新运行程序END循环第二次测试一、程序运行没有问题二、有没有可能是人的问题
三、指令运行时间
结论:程序确实运行成功了,只是我们看不见提示:既然运行太快,可不可以让它慢一点
或者拖一拖时间
困难:在哪儿拖时间
困难:怎么拖
困难:在哪儿拖时间
ORG0000HAJMPM;跳到M处运行程序ORG0100HM:CLRP1
0;点亮LEDSETBP1
0;熄灭LEDAJMPM;跳回M处重新运行程序END困难:在哪儿拖时间
ORG0000HAJMPM;跳到M处运行程序ORG0100HM:CLRP1
0;点亮LEDSETBP1
0;熄灭LEDAJMPM;跳回M处重新运行程序END拖时间困难:在哪儿拖时间
ORG0000HAJMPM;跳到M处运行程序ORG0100HM:CLRP1
0;点亮LEDSETBP1
0;熄灭LED拖时间AJMPM;跳回M处重新运行程序END困难:在哪儿拖时间
ORG0000HAJMPM;跳到M处运行程序ORG0100HM:CLRP1
0;点亮LEDSETBP1
0;熄灭LED拖时间AJMPM;跳回M处重新运行程序EN