欢迎访问ic37.com |
会员登录 免费注册
发布采购

RFM23 参数 Datasheet PDF下载

RFM23图片预览
型号: RFM23
PDF下载: 下载PDF文件 查看货源
内容描述: ISM收发器模块 [ISM Transceiver Module]
分类和应用: ISM频段
文件页数/大小: 152 页 / 3516 K
品牌: HOPERF [ HOPERF ]
 浏览型号RFM23的Datasheet PDF文件第48页浏览型号RFM23的Datasheet PDF文件第49页浏览型号RFM23的Datasheet PDF文件第50页浏览型号RFM23的Datasheet PDF文件第51页浏览型号RFM23的Datasheet PDF文件第53页浏览型号RFM23的Datasheet PDF文件第54页浏览型号RFM23的Datasheet PDF文件第55页浏览型号RFM23的Datasheet PDF文件第56页  
RFM23  
8.2. Microcontroller Clock  
The crystal oscillator frequency is divided down internally and may be output to the microcontroller through GPIO2.  
This feature is useful to lower BOM cost by using only one crystal in the system. The system clock frequency is  
selectable from one of 8 options, as shown below. Except for the 32.768 kHz option, all other frequencies are  
derived by dividing the Crystal Oscillator frequency. The 32.768 kHz clock signal is derived from an internal RC  
Oscillator or an external 32 kHz Crystal, depending on which is selected. The GPIO2 default is the microcontroller  
clock with a 1 MHz microcontroller clock output.  
POR  
Def.  
Function/Descr  
iption  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
Add R/W  
Microcontroller  
Output Clock  
R/W  
clkt[1]  
clkt[0]  
enlfc  
mclk[2]  
mclk[1]  
mclk[0]  
0Bh  
0A  
mclk[2:0]  
Modulation Source  
000  
30 MHz  
001  
010  
011  
100  
101  
15 MHz  
10 MHz  
4 MHz  
3 MHz  
2 MHz  
1 MHz  
110  
111  
32.768 KHz  
If the microcontroller clock option is being used there may be the need of a System Clock for the microcontroller  
while the RFM23 is in SLEEP mode. Since the Crystal Oscillator is disabled in SLEEP mode in order to save  
current, the low-power 32.768 kHz clock can be automatically switched to become the microcontroller clock. This  
feature is called Enable Low Frequency Clock and is enabled by the enlfc bit. When enlfc = 1 and the module is in  
SLEEP mode then the 32.768 kHz clock will be provided to the microcontroller as the System Clock, regardless of  
the setting of mclk[2:0]. For example, if mclk[2:0] = 000, 30 MHz will be provided through the GPIO output pin to  
the microcontroller as the System Clock in all IDLE, TX, or RX states. When the module is commanded to SLEEP  
mode, the System Clock will become 32.768 kHz.  
Another available feature for the microcontroller clock is the Clock Tail, clkt[1:0]. If the Enable Low Frequency  
Clock feature is not enabled (enlfc = 0), then the System Clock to the microcontroller is disabled in SLEEP mode.  
However, it may be useful to provide a few extra cycles for the microcontroller to complete its operation prior to the  
shutdown of the System Clock signal. Setting the clkt[1:0] field will provide additional cycles of the System Clock  
before it shuts off.  
clkt[1:0]  
Modulation Source  
00  
0 cycles  
01  
10  
11  
128 cycles  
256 cycles  
512 cycles  
If an interrupt is triggered, the microcontroller clock will remain enabled regardless of the selected mode. As soon as the interrupt  
is read the state machine will then move to the selected mode. For instance, if the module is commanded to Sleep mode but an  
interrupt has occurred the 30 MHz XTAL will not disable until the interrupt has been cleared.  
52  
Tel: +86-755-82973805  
Fax: +86-755-82973550  
E-mail: sales@hoperf.com  
http://www.hoperf.com  
 复制成功!