参数资料
型号: R5F3651ENFC
元件分类: 微控制器/微处理器
英文描述: MICROCONTROLLER, PQFP128
封装: 20 X 14 MM, 0.50 MM PITCH, LQFP-128
文件页数: 10/81页
文件大小: 879K
代理商: R5F3651ENFC
108
4317K–AVR–03/2013
AT90PWM2/3/2B/3B
The following code examples show how to do an atomic read of the TCNTn Register contents.
Reading any of the OCRnx or ICRn Registers can be done by using the same principle.
Note:
1. The example code assumes that the part specific header file is included.
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”.
The assembly code example returns the TCNTn value in the r17:r16 register pair.
TABLE 4.
Assembly Code Example(1)
TIM16_ReadTCNT
n:
; Save global interrupt flag
in
r18,SREG
; Disable interrupts
cli
; Read TCNT
n into r17:r16
in
r16,TCNT
nL
in
r17,TCNT
nH
; Restore global interrupt flag
out
SREG,r18
ret
C Code Example
unsigned int
TIM16_ReadTCNT
n( void )
{
unsigned char
sreg;
unsigned int
i;
/* Save global interrupt flag */
sreg = SREG;
/* Disable interrupts */
_CLI();
/* Read TCNT
n into i */
i = TCNT
n;
/* Restore global interrupt flag */
SREG = sreg;
return
i;
}
相关PDF资料
PDF描述
R5F3651KDFC MICROCONTROLLER, PQFP128
R5F21217KFP 8-BIT, FLASH, 20 MHz, MICROCONTROLLER, PQFP48
R5F21275SNFP 16-BIT, FLASH, 20 MHz, MICROCONTROLLER, PQFP32
R5F2L388ADFA 8-BIT, FLASH, 20 MHz, MICROCONTROLLER, PQFP80
R5F21154DSP 16-BIT, FLASH, 20 MHz, MICROCONTROLLER, PDSO20
相关代理商/技术参数
参数描述
R5F3651KCDFC 制造商:RENESAS 制造商全称:Renesas Technology Corp 功能描述:televisions, household appliances, office equipment, communication devices
R5F3651KCDFC#V0 制造商:Renesas Electronics Corporation 功能描述:M16C/65C 400+8/31 128LQFP 14X20 -40 TO +85 - Trays 制造商:Renesas Electronics Corporation 功能描述:IC MCU 16BIT 384KB FLASH 128LQFP
R5F3651KCNFC 制造商:RENESAS 制造商全称:Renesas Technology Corp 功能描述:televisions, household appliances, office equipment, communication devices
R5F3651KCNFC#V0 制造商:Renesas Electronics Corporation 功能描述:M16C/65C 400+8/31 128LQFP 14X2 制造商:Renesas Electronics Corporation 功能描述:M16C/65C 400+8/31 128LQFP 14X20 -20 TO +85 - Trays 制造商:Renesas Electronics Corporation 功能描述:IC MCU 16BIT 384KB FLASH 128LQFP
R5F3651KDFC 制造商:RENESAS 制造商全称:Renesas Technology Corp 功能描述:RENESAS MCU