Micrel
Writing to the control registers in MICRF506
Writing: A number of octets are entered into
MICRF506 followed by a load-signal to activate the
new setting. Making these events is referred to as a
“write sequence.” It is possible to update all, 1, or n
control registers in a write sequence. The address to
write to (or the first address to write to) can be any
valid address (0-21). The IO line is always an input
to the MICRF506 (output from user) when writing.
What to write:
? The address of the control register to write
to (or if more than 1 control register should
be written to, the address of the 1 st control
MICRF506BML/YML
The two different ways to “program the chip” are:
? Write to a number of control registers (0-22)
when the registers have incremental
addresses (write to 1, all or n registers)
? Write to a number of control registers when
the registers have non-incremental
addresses.
Writing to a Single Register
Writing to a control register with address “A6. A5,
…A0” is described here. During operation, writing to
1 register is sufficient to change the way the
transceiver works. Typical example: Change from
receive mode to power-down.
?
register to write to).
A bit to enable reading or writing of the
control registers. This bit is called the R/W
bit.
What to write:
Field Comments
Address: 7 bit = A6, A5, …A0 (A6 = msb. A0 = lsb)
?
The values
register(s).
to
write
into
the
control
R/W bit:
Values:
“0” for writing
8 bits = D7, D6, …D0 (D7 = msb, D0 = lsb)
Table 3.
What to write:
“Address” and “R/W bit” together make 1 octet.
Field
Address:
R/W bit:
Values:
Comments
A 7-bit field, ranging from 0 to 21. MSB is
written first.
A 1-bit field, = “0” for writing
A number of octets (1-22 octets). MSB in
In addition, 1 octet with programming bits is entered. In
total, 2 octets are clocked into the MICRF506.
How to write:
? Bring CS high
every octet is written first. The first octet is
written to the control register with the
specified address (=”Address”). The next
octet (if there is one) is written to the control
register with address = “Address + 1” and so
on.
Table 2.
How to write:
CS
SCLK
?
?
Use SCLK and IO to clock in the 2 octets
Bring CS low
Bring CS active to active to start a write sequence.
IO
A6
A5
A0
RW
D7
D6
D2
D1
D0
The active state of the CS line is “high.” Use the
SCLK/IO serial interface to clock “Address” and
“R/W” bit and “Values” into the MICRF506.
MICRF506 will sample the IO line at negative edges
Address of register i
RW
Data to write into register i
Internal load pulse made here
of SCLK. Make sure to change the state of the IO
line before the negative edge. Refer to figures
below.
Bring CS inactive to make an internal load-signal
and complete the write-sequence. Note: there is an
exception to this point. If the programming bit called
“load_en” (bit0 in ControlRegister0) is “0”, then no
load pulse is generated.
Figure 1.
In Figure 1, IO is changed at positive edges of SCLK. The
MICRF506 samples the IO line at negative edges. The
value of the R/W bits is always “0” for writing.
July 2006
10
M9999-092904
+1 408-944-0800
相关PDF资料
MICRF507YML TR TXRX FSK LOW PWR W/AMP 32MLF
MICRF600DEV1 KIT DEV RADIOWIRE 902-928MHZ
MK01-C SENSOR REED SPST-NO SMD
MK01-H SENSOR REED SPDT-CHANGE SMD
MK02/0-1A66-500W SENSOR REED SPST-NO
MK02/6-0 SENSOR REED PCB 24MM T/H
MK03-1C90C-500W SENSOR REED SPDT CYLINDER
MK05-1A66C-500W SENSOR REED SPST-NO SCREW MOUNT
相关代理商/技术参数
MICRF506DEV1 制造商:Micrel Inc 功能描述:KIT MICRF506 EVALUATION
MICRF506YML 制造商:Micrel Inc 功能描述:410/450MHZ ITRANSCEIVER SMD MLF32 制造商:Micrel Inc 功能描述:410/450MHZ ITRANSCEIVER, SMD, MLF32 制造商:Micrel Inc 功能描述:MICRF506 Series 410-450 MHz ISM Band FSK Transceiver - MLF-32 制造商:Micrel Inc 功能描述:410/450MHZ ITRANSCEIVER, SMD, MLF32; Frequency Min:410MHz; Frequency Max:450MHz; Modulation Type:FSK; Sensitivity dBm:-113dBm; Data Rate:200Kbps; Supply Voltage Min:2V; Supply Voltage Max:2.5V; RF IC Case Style:MLF; No. of Pins:32; ;RoHS Compliant: Yes
MICRF506YML TR 功能描述:射频收发器 410MHz to 470MHz, 2.0V to 2.5V, Low-Power FSK Transceiver with +10dBm Power Amplifier RoHS:否 制造商:Atmel 频率范围:2322 MHz to 2527 MHz 最大数据速率:2000 Kbps 调制格式:OQPSK 输出功率:4 dBm 类型: 工作电源电压:1.8 V to 3.6 V 最大工作温度:+ 85 C 接口类型:SPI 封装 / 箱体:QFN-32 封装:Tray
MICRF506YMLTR 制造商:Micrel 功能描述:433MHz ISM Band Transceiver
MICRF506YML-TR 功能描述:IC RF TxRx Only General ISM < 1GHz 410MHz ~ 450MHz 32-VFQFN Exposed Pad, 32-MLF? 制造商:microchip technology 系列:- 包装:剪切带(CT) 零件状态:有效 类型:仅限 TxRx 射频系列/标准:通用 ISM < 1GHz 协议:- 调制:FSK 频率:410MHz ~ 450MHz 数据速率(最大值):200kbps 功率 - 输出:11dBm 灵敏度:-113dBm 存储容量:- 串行接口:SPI GPIO:- 电压 - 电源:2 V ~ 2.5 V 电流 - 接收:8mA ~ 12mA 电流 - 传输:8mA ~ 21.5mA 工作温度:-40°C ~ 85°C 封装/外壳:32-VFQFN 裸露焊盘,32-MLF? 标准包装:1
MICRF507 制造商:MICREL 制造商全称:Micrel Semiconductor 功能描述:470MHz to 510MHz Low-Power FSK Transceiver with 10dBm Power Amplifier
MICRF507YML TR 功能描述:射频收发器 470MHz to 510MHz, 2.0V to 2.5V, Low-Power FSK Transceiver with +10dBm Power Amplifier RoHS:否 制造商:Atmel 频率范围:2322 MHz to 2527 MHz 最大数据速率:2000 Kbps 调制格式:OQPSK 输出功率:4 dBm 类型: 工作电源电压:1.8 V to 3.6 V 最大工作温度:+ 85 C 接口类型:SPI 封装 / 箱体:QFN-32 封装:Tray
MICRF507YMLTR 制造商:MICREL 制造商全称:Micrel Semiconductor 功能描述:470MHz to 510MHz Low-Power FSK Transceiver with +10dBm Power Amplifier