|
发表于 2011-5-27 18:15:15
|
显示全部楼层
回复 28# 中国机器 的帖子
您好,是不是ACC可以像这样“sbit ACC0=ACC^0;
sbit ACC7=ACC^7;
/************************************************************
ACC累加器=A
ACC.0=E0H
ACC.0就是ACC的第0位。Acc可以位寻址。
累加器ACC是一个8位的存储单元,是用来放数据的。但是,这个存储单元有其特殊的地位,
是单片机中一个非常关键的单元,很多运算都要通过ACC来进行。以后在学习指令时,
常用A来表示累加器。但有一些地方例外,比如在PUSH指令中,就必须用ACC这样的名字。
一般的说法,A代表了累加器中的内容、而ACC代表的是累加器的地址。
***************************************************************/”直接就能用了。对ACC有点不懂?比如“sbit IO=P1^1;
sbit SCLK=P1^0;
sbit RST=P1^2;”代表IO节单片机P1的1脚,SCLK节2脚,RST节3脚。而“sbit ACC0=ACC^0”啥意思啊?单片机管脚没ACC管脚? |
|