全站数据
8 4 2 0 5 8 1

单片机汇编指令ACALL怎么用

建造师说 | 简单学习,快乐成才!         
问题更新日期:2024-10-15 03:55:01

问题描述

单片机汇编指令ACALL怎么用,麻烦给回复
精选答案
最佳答案

ACALL是51汇编的子程序调用指令,其使用范围是±2K范围,超出这个范围的调用将会出错,这时可以使用LCALL即长调用语句。调用格式如下:ACALL标号(子程序名)

例程:ORG0000HLJMPMAINORG000BHLJMPT0ISRMAIN:MOVSP,#5FHACALLINIT;调用初始化子程序SJMP$INIT:MOVTMOD,#01HMOVTH0,#HIGH(65536-1000)MOVTL0,#LOW(65536-1000)SETBTR0SETBET0SETBEARETT0ISR:CPLP1.0RETIEND