c语言sfr,c语言sfr表示什么

dfnjsfkhak 5 0

大家好,今天小编关注到一个比较意思的话题,就是关于c语言sfr问题,于是小编就整理了2个相关介绍c语言***r的解答,让我们一起看看吧。

  1. sfr怎么用?
  2. 80C51中的SFR属于ROM还是RAM?拜托各位大神?

***r怎么用?

下面的C语言语句,都是对***R的操作

TMOD = 0x11; //Timer0, Timer1工作于16位定时方式

c语言sfr,c语言sfr表示什么-第1张图片-芜湖力博教育咨询公司
图片来源网络,侵删)

TH0 = 0xdc; TL0 = 0x00; //Timer0置10ms定时初值

TH1 = 0xff; TL1 = 0x00; //Timer1置初值

IP = 0x04; //设置INT0为中断最高优先级

c语言sfr,c语言sfr表示什么-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

IE = 0x8f; //CPU开中断,INT0,INT1,Timer0,Timer1开中断下面的C语言语句,是对可寻址位的操作:

TR0 = 1; //Timer0启动

TR1 = 0;

c语言sfr,c语言sfr表示什么-第3张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

IT0 = 0; IT1 = 0; //外部中断都设为电平触发方式

80C51中的***R属于ROM还是RAM?拜托各位大神?

FR是Special Register(特殊功能寄存器)的缩写。

***R 特殊功能寄存器区: 8051 把 CPU 中的专用寄存器、并行端口锁存器、串行口与定时器/计数器内的控制寄存器集中安排到一个,离散地分布在地址从 80H 到 FFH 范围内,这个区域称为特殊功能寄存器区 ***R。

***R是80C51单片机中各功能部件对应的寄存器,用于存放相应功能部件的控制命令,状态或数据

“存放相应功能部件的……状态”,当然是RAM了 ”

到此,以上就是小编对于c语言***r的问题就介绍到这了,希望介绍关于c语言***r的2点解答对大家有用

标签: 寄存器 sfr 语言