单片机的特殊功能寄存器中哪些寄存器可以用寄存器寻址?

如题所述

可以直接读取,也就是寄存器寻址是可以的,但80~FF的寄存器(52单片机)必须采用寄存器间接寻址。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-11-01
你用汇编吗。如果用C的话就很简单了。直接读就好了。当然要看他的手册,有的读写的时候,要先向寄存器写入特定的值才能写。比如你定义一个数 int dat , dat = GPIOB;
第2个回答  2020-01-28
可以位寻址的特殊功能寄存器是:其地址可以被8整除,包括:
80H,88H,90H,98H,0A0H,0A8H,0B0H,0B8H,0C0H,0C8H,0D0H,0D8H,0E0H,0E8H,0F0H,0F8H,就这么多。
相似回答