⑴ 51单片机的工作寄存器R0~R7位于内部RAM什么位置其位置是如何设定的
51单片机的工作寄存器一共有32个,为RAM中的00H--1FH单元,分为4组,分别是
0组:00H--07H单元、
1组:08H--0FH单元、
2组:10H--17H单元、
3组:18H--1FH单元,
每组的8个单元分别对应R0--R7。这四组中只有一组是当前工作寄存器,程序中使用的就是当前工作寄存器中的8个单元。当前工作寄存器是由程序状态字PSW中的第三第四位决定的。在PSW中,的PSW4、PSW3两位组合的00、01、10、11四个状态,分别指定工作寄存器的0组、1组、2组、3组,只需要用指令改变PSW的这两位状态,就可以改变当前工作寄存器组。这样,实际上就是有32个工作寄存器可以选用。
⑵ 说明avr单片机i\o口3个寄存器的名称和作用是什么,当 I\O口用于输入和输出时,如何设置和应用这三个寄存器
楼主你好:
AVR单片机的每组I/O口都嫌隐配备有三个8位寄存器,分别是:方向控制寄存器DDRx、数据寄存器PORTx、输入引脚册饥寄存器PINx(x=A/B/C/D).I/O口的工作方式和表现特征由这三个I/O寄存器控制。
方向控制寄存器DDRx用于控制I/O口的输入输出方向,及控制I/O口的工作方式为输出方式还是输入方式。
DDRx=1时,I/O口处于输出工芹姿厅作方式;此时数据寄存器PORTx中的数据输出到外部引脚。
DDRx=0时,I/O口处于输入工作方式;此时输入引脚寄存器PINx中的数据就是外部引脚的实际电平,通过读I/O指令可将物理引脚的真实数据读入MCU。
此外,当I/O口定义为输入时(DDRx=0),通过PORTx的控制,可使用或不使用内部的上拉电阻。
⑶ 单片机中什么是寄存器
寄存器是指由基本的RS触发器结构衍生出来的D触发,
类似于内存,可以存数据,但一般比内存操作更容易,
一般可直接位操作速度更快,而内存追求的是高密度,
低成本低功耗
⑷ 什么是单片机的寄存器
寄存器是内存阶层中的最顶端,也是系统获得操作资料的最快速途径。寄存器通常都是以他们可以保存的位元数量来估量,举例来说,一个 “8 位元寄存器”或 “32 位元寄存器”。寄存器现在都以寄存器档案的方式来实作,但是他们也可能使用单独的正反器、高速的核心内存、薄膜内存以及在数种机器上的其他方式来实作出来。 寄存器通常都用来意指由一个指令之输出或输入可以直接索引到的暂存器群组。更适当的是称他们为 “架构寄存器”。 例如,x86 指令集定义八个 32 位元寄存器的集合,但一个实作 x86 指令集的 CPU 可以包含比八个更多的寄存器。 寄存器是CPU内部的元件,寄存器拥有非常高的读写速度,所以在寄存器之间的数据传送非常快。 http://ke..com/view/6159.htm
⑸ 单片机寄存器是什么
寄存器是中央处理器内的其中组成部份。寄存器是有限存贮容量的高速存贮部件,它们可用来暂存指令、数据和位址。在中央处理器的控制部件中,包含的寄存器有指令寄存器(IR)和程序计数器(PC)。在中央处理器的算术及逻辑部件中,包含的寄存器有累加器(ACC)。
寄存器(Register)
寄存器是内存阶层 中的最顶端,也是系统操作资料的最快速途径。寄存器通常都是以他们可以保存的 位元 数量来估量,举例来说,一个 "8 位元寄存器" 或 "32 位元 寄存器"。寄存器现在都以寄存器档案 的方式来实作,但是他们也可能使用单独的正反器、高速的核心内存、薄膜内存 以及在数种机器上的其他方式来实作出来。
寄存器通常都用来意指由一个指令之输出或输入可以直接索引到的暂存器群组。更适当的是称他们为 "架构寄存器"。
例如,x86 指令及定义八个 32 位元寄存器的集合,但一个实作 x86 指令集的 CPU 可以包含比八个更多的寄存器。
寄存器是CPU内部的元件,寄存器拥有非常高的读写速度,所以在寄存器之间的数据传送非常快。
寄存器的用途:
1.可将寄存器内的数据执行算术及逻辑运算。
2.存于寄存器内的地址可用来指向内存的某个位置,即寻址。
3.可以用来读写数据到电脑的周边设备。
⑹ 单片机串口通信需要用哪些寄存器
51单片机串口工作时,涉及到以下三个寄存器:
1.SCON:串行口工作寄存器
2.IE:中断允许寄存器(如果用到中断方式的话)
3.PCON:其中最高位SMOD与波特率有关
另外还有定时器T1在方式1,方式3时需要用到,以改变波特率。
⑺ MCS—51单片机内部RAM区有多少个工作寄存器
MCS-51单片机内部RAM区有4个工作寄存器区。
mcs-51单片机片内的ram的寄存器区,共有32个单元。工作寄存器0到3,一共四组。每个区都有8个单元,称为r0~r7。但是只有一个区,是当前工作区,才可以用r0~r7来寻址。在00H-1FH,每组包含8个通用工作寄存器,所以总共有32个工作寄存器。
(7)单片机中的寄存器扩展阅读:
分类
1、根据单片机内部程序存储器的配置不同
(1)无ROM(ROMless)型:8031、80C31、8032、80C32
(2)带MaskROM(掩模ROM)型:8051、80C51、8052、80C52
(3)带EPROM型:8751、87C51、8752
(4)带E²PROM型:8951、89C51、8952、89C52
2、根据单片机内部存储器的容量配置不同
(1)51子系列:芯片型号的最末位数字以1作为标志,是基本型产品。
(2)52子系列:芯片型号的最末位数字以2作为标志,是增强型产品。
3、根据芯片的半导体制造工艺不同
(1)HMOS工艺型:芯片型号中无C的产品
(2)CHMOS工艺型:芯片型号中有C的产品