用SFWR 和SFRD指令吧,執(zhí)行前將調(diào)用子程序的順序編號(hào)依次寫(xiě)入一個(gè)數(shù)據(jù)區(qū),該指令遵循先入先出的原則,即使重復(fù)調(diào)用一個(gè)子程序也能實(shí)現(xiàn),,用讀出指令讀出需要調(diào)用的子程序編號(hào),子程序完成時(shí)觸發(fā)一次SFRD,讀出下一次需要調(diào)用的的編號(hào),并跳轉(zhuǎn)到該子程序段,執(zhí)行完成后再觸發(fā)一次SFRD讀出第三次要執(zhí)行的程序段編號(hào),如:2、9、3、3、5、5、5、2、都能實(shí)現(xiàn)。
[ 此帖被wu32u2在2014-05-31 16:38重新編輯 ]