参数资料
型号: IV80C31-25R
厂商: ATMEL CORP
元件分类: 微控制器/微处理器
英文描述: 8-BIT, 25 MHz, MICROCONTROLLER, PQFP44
封装: 1.40 MM HEIGHT, QFP-44
文件页数: 15/91页
文件大小: 19688K
代理商: IV80C31-25R
27
7707F–AVR–11/10
AT90USB82/162
Figure 6-3.
Example of clock switching with wake-up from Device
6.2.2
Clock switch Algorythm
6.2.2.1
Swith from external clock to RC clock
if (Usb_suspend_detected())
// if (UDINT.SUSPI == 1)
{
Usb_ack_suspend();
// UDINT.SUSPI = 0;
Usb_freeze_clock();
// USBCON.FRZCLK = 1;
Disable_pll();
// PLLCSR.PLLE = 0;
Enable_RC_clock();
// CLKSEL0.RCE = 1;
while (!RC_clock_ready());
// while (CLKSTA.RCON != 1);
Select_RC_clock();
// CLKSEL0.CLKS = 0;
Disable_external_clock();
// CLKSEL0.EXTE = 0;
}
6.2.2.2
Switch from RC clock to external clock
if (Usb_wake_up_detected())
// if (UDINT.WAKEUPI == 1)
{
Usb_ack_wake_up();
// UDINT.WAKEUPI = 0;
Enable_external_clock();
// CLKSEL0.EXTE = 1;
while (!External_clock_ready()); // while (CLKSTA.EXTON != 1);
Select_external_clock();
// CLKSEL0.CLKS = 1;
Enable_pll();
// PLLCSR.PLLE = 1;
Disable_RC_clock();
// CLKSEL0.RCE = 0;
while (!Pll_ready());
// while (PLLCSR.PLOCK != 1);
Usb_unfreeze_clock();
// USBCON.FRZCLK = 0;
}
6.2.3
Clock Selection Register 0 – CLKSEL0
USB
CPU Clock
External
Oscillator
RC oscillator
Ext
RC
Ext
non-Idle
Idle
(Suspend)
non-Idle
3m
s
upstream-resume
2
2 Upstream Resume from device
watchdog wake-up
from power-down
Bit
7
6
543
2
1
0
RCSUT1
RCSUT0
EXSUT1
EXSUT0
RCE
EXTE
-
CLKS
CLKSEL0
Read/Write
R/W
R
R/W
Initial Value
0
See Bit Description
相关PDF资料
PDF描述
IT80C31-20R 8-BIT, 20 MHz, MICROCONTROLLER, PQFP44
IS80C51C-16R 8-BIT, MROM, 16 MHz, MICROCONTROLLER, PQCC44
IS80C51C-L16R 8-BIT, MROM, 16 MHz, MICROCONTROLLER, PQCC44
IF180C51C-12R 8-BIT, MROM, 12 MHz, MICROCONTROLLER, PQFP44
IF280C51C-12D 8-BIT, MROM, 12 MHz, MICROCONTROLLER, PQFP44
相关代理商/技术参数
参数描述
IV80C31-30 制造商:未知厂家 制造商全称:未知厂家 功能描述:8-Bit Microcontroller
IV80C31-36 制造商:未知厂家 制造商全称:未知厂家 功能描述:8-Bit Microcontroller
IV80C31-L16 制造商:未知厂家 制造商全称:未知厂家 功能描述:8-Bit Microcontroller
IV80C32-12 制造商:未知厂家 制造商全称:未知厂家 功能描述:8-Bit Microcontroller
IV80C32-12R 制造商:未知厂家 制造商全称:未知厂家 功能描述:8-Bit Microcontroller