一个绝对地址使用的编程例子.txt

来自「个人收藏的14篇有关KEIL C51语言编程的使用要点。 目录: C51变量」· 文本 代码 · 共 19 行

TXT
19
字号
用单片机高级语言C51编写的AD574中断服务程序为:
void ad574(void) interrupt 0
{
char r1,r2; 
char xdata *p;
int caiyang1=0x2100;
int caiyang2=0x2200;
p=0x4fff;
ACC=*p;
r1=ACC; //读转换结果高8位
p=0x5fff; r2=ACC; //读转换结果低4位
XBYTE[caiyang1]=r1;
XBYTE[caiyang2]=r2; /*将结果存入外部RAM绝对地址单元*/
caiyang1++;
caiyang2++;
wancheng=1; /*读数完毕,置转换完成标志位为1*/
PX0=0; //关中断优先级
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?