工作频率可动态调整的单片机系统设计

[09-12 17:10:52]   来源:http://www.88dzw.com  单片机学习   阅读:8419

文章摘要:1.3 DS1077的控制寄存器DS1077的控制包括MUX寄存器、DIV寄存器和BUS寄存器共3个寄存器。MUX寄存器用于设置频率合成器的工作模式,DIV寄存器用于设置工作频率,BUS寄存器用于设置总线控制方式。它们的设置方式如下:MUX寄存器(16位):-PDN1PDN0SEL0EN00M10M01M11M0DIV--其中,标志位EN0、SEL0、PDN0和引脚CTRL0对输出OUT0的工作模式进行设定,如表1所示。标志位PDN1和引脚CTRL1对输出OUT1的工作模式进行设定,如表2所示。标志位DIV决定是否使用可编程除法器N。当DIV=1时,可编程除法器被忽略;如果DIV=0,可编程除

工作频率可动态调整的单片机系统设计,标签:单片机开发,单片机原理,单片机教程,http://www.88dzw.com

1.3 DS1077的控制寄存器

DS1077的控制包括MUX寄存器、DIV寄存器和BUS寄存器共3个寄存器。MUX寄存器用于设置频率合成器的工作模式,DIV寄存器用于设置工作频率,BUS寄存器用于设置总线控制方式。它们的设置方式如下:

MUX寄存器(16位):

- PDN1 PDN0 SEL0 EN0 0M1 0M0 1M1 1M0 DIV - - - - - -

其中,标志位EN0、SEL0、PDN0和引脚CTRL0对输出OUT0的工作模式进行设定,如表1所示。标志位PDN1和引脚CTRL1对输出OUT1的工作模式进行设定,如表2所示。标志位DIV决定是否使用可编程除法器N。当DIV=1时,可编程除法器被忽略;如果DIV=0,可编程除法器正常工作。标志位0M1和0M0、1M1和1M0分别决定了预定标器P0和P1的分频比,如表3所示。

表1 输出OUT0的工作模式设定

EN0 SEL0 PDN0 CTR0功能
0 0 0 掉电控制(CTR0=1进入掉电模式,CTR0=0时OUT0输出高阻)
0 1 0 OUT0输出选择(CTR0=1时OUT0输出MCLK/M,CTR0=输出MCLK)
1 0 0 OUT0输出允许(CTR0=1时OUT0输出高阻,CTR0=0输出MCLK)
1 1 0 OUT0输出允许(CTR0=1时OUT0输出高阻,CTR0=0输出MCLK/M)
X 0 1 掉电控制(CTR0=11进入掉电模式,CTR0=0时输出MCLK)
X 1 1 掉电控制(CTR0=1进入掉电模式,CTR0=0时OUT0输出MCLK/M)

其中,MCLK为内部振荡器产生的主时钟信号,MCLK/M为主时钟信号经P0预定标器分频后的时钟信号。

表2 输出OUT1的工作模式设定

PDN1

CTRL1功能

0 OUT1输出允许(CTR1=1时OUT1输出,CTR1=0输出高阻)
1 掉电控制(CTR1=1进入掉电模式,CTR1=0时OUT1输出)

上一页  [1] [2] [3] [4] [5]  下一页


Tag:单片机学习单片机开发,单片机原理,单片机教程单片机学习
分类导航
最新更新
热门排行