📄 一个绝对地址使用的编程例子.txt
字号:
用单片机高级语言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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -