第1个回答 2011-10-22
好像没有专门访问R0~R7的,KEIL C编译C语言的时候是随机分配变量地址的,不过中断里好像可以固定访问R0~R7,比如void Timer1(void) interrupt 3 using 1
using 1 就表示中断用的变量都在R1里,不过一般不建议这么用本回答被提问者采纳
第2个回答 2011-10-22
能,可以用纯汇编的东西,在kei l c 语言环境中,
第3个回答 2011-10-21
头文件里没有对通用寄存器的定义,本身51单片机里R0-R7是片内RAM一部分,R0-R7是配合汇编寻址用的,在C编译时会进行处理的。
第4个回答 2019-07-22
指针,楼上说用汇编的也行。C就要灵活使用指针