参数资料
型号: R5F6411FDFN
元件分类: 微控制器/微处理器
英文描述: 32-BIT, FLASH, 50 MHz, MICROCONTROLLER, PQFP64
封装: 10 X 10 MM, 0.50 MM PITCH, PLASTIC, LQFP-64
文件页数: 5/84页
文件大小: 1206K
代理商: R5F6411FDFN
ATmega48PA/88PA/168PA [DATASHEET]
9223F–AVR–04/14
102
The following code examples show how to do an atomic write of the TCNT1 register contents. Writing any of the OCR1A/B
or ICR1 registers can be done by using the same principle.
The assembly code example requires that the r17:r16 register pair contains the value to be written to TCNT1.
16.3.1 Reusing the Temporary High Byte Register
If writing to more than one 16-bit register where the high byte is the same for all registers written, then the high byte only
needs to be written once. However, note that the same rule of atomic operation described previously also applies in this
case.
16.4
Timer/Counter Clock Sources
The Timer/Counter can be clocked by an internal or an external clock source. The clock source is selected by the clock
select logic which is controlled by the clock select (CS12:0) bits located in the Timer/Counter control register B (TCCR1B).
Assembly Code Example(1)
TIM16_WriteTCNT
1:
; Save global interrupt flag
in
r18,SREG
; Disable interrupts
cli
; Set TCNT
1 to r17:r16
out
TCNT
1H,r17
out
TCNT
1L,r16
; Restore global interrupt flag
out
SREG,r18
ret
C Code Example(1)
void
TIM16_WriteTCNT
1( unsigned int i )
{
unsigned char
sreg;
unsigned int
i;
/* Save global interrupt flag */
sreg = SREG;
/* Disable interrupts */
_CLI();
/* Set TCNT
1 to i */
TCNT
1 = i;
/* Restore global interrupt flag */
SREG = sreg;
}
Note:
1.
For I/O registers located in extended I/O map, “IN”, “OUT”, “SBIS”, “SBIC”, “CBI”, and “SBI” instructions
must be replaced with instructions that allow access to extended I/O. Typically “LDS” and “STS” combined
with “SBRS”, “SBRC”, “SBR”, and “CBR”.
相关PDF资料
PDF描述
R5F6411FDFP 32-BIT, FLASH, 50 MHz, MICROCONTROLLER, PQFP80
R5F6411FDLG 32-BIT, FLASH, 50 MHz, MICROCONTROLLER, PBGA100
R5F6411FNFN 32-BIT, FLASH, 50 MHz, MICROCONTROLLER, PQFP64
R5F21366CDFA 8-BIT, FLASH, 20 MHz, MICROCONTROLLER, PQFP64
R5F21368FKFP 32-BIT, FLASH, 20 MHz, MICROCONTROLLER, PQFP64
相关代理商/技术参数
参数描述
R5F6411FDFN#UA 功能描述:MCU 256+8KB FLASH 32K 64-LQFP RoHS:是 类别:集成电路 (IC) >> 嵌入式 - 微控制器, 系列:M16C/R32C/100/111 标准包装:96 系列:PIC® 16F 核心处理器:PIC 芯体尺寸:8-位 速度:20MHz 连通性:I²C,SPI 外围设备:欠压检测/复位,POR,PWM,WDT 输入/输出数:11 程序存储器容量:3.5KB(2K x 14) 程序存储器类型:闪存 EEPROM 大小:- RAM 容量:128 x 8 电压 - 电源 (Vcc/Vdd):2.3 V ~ 5.5 V 数据转换器:A/D 8x10b 振荡器型:内部 工作温度:-40°C ~ 125°C 封装/外壳:14-TSSOP(0.173",4.40mm 宽) 包装:管件
R5F6411FDFP 制造商:RENESAS 制造商全称:Renesas Technology Corp 功能描述:RENESAS MCU
R5F6411FDLG 制造商:RENESAS 制造商全称:Renesas Technology Corp 功能描述:RENESAS MCU
R5F6411FNFN 制造商:RENESAS 制造商全称:Renesas Technology Corp 功能描述:RENESAS MCU
R5F6411FNFN#U0 制造商:Renesas Electronics Corporation 功能描述:MCU 5.5V 512K ROM - Trays