亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? delay.c

?? TDK 6521 SOC 芯片 DEMO程序
?? C
字號(hào):
/***************************************************************************
 * This code and information is provided "as is" without warranty of any   *
 * kind, either expressed or implied, including but not limited to the     *
 * implied warranties of merchantability and/or fitness for a particular   *
 * purpose.                                                                *
 *                                                                         *
 * Copyright (C) 2006 Teridian Semiconductor Corp. All Rights Reserved.    *
 ***************************************************************************/
//**************************************************************************
//    
//  DESCRIPTION: 71M65xx - Delay Routines. 
// 
//  AUTHOR:  RGV
//
//  HISTORY: See end of file
//
//**************************************************************************
//               
// File: DELAY.C
// This implements a looped delay. It adapts to clock rate changes.
//               
//**************************************************************************
// delay loop API.
//
#include "options.h"
#if 1 // DELAY
#include "batmodes.h"
#include "delay.h"

// delay at least r1/32768 seconds, even when running 4.9MHz clock
#pragma save
#pragma NOAREGS
#if TRACE10 || M6520
uint8r_t mclkitr[] = // map clocks to iterations
{ 10, 5, 3, 2, 1, 0, 0, 0 }; // assumes 15 clock cycles per inner loop
// the compiler doesn't even get close to compiling a DJNZ...
#else
#error unknown device
#endif
void delay_clks (uint8_t cclk) small reentrant
{
    register uint8_t r, rperclk;
    #if BROWNOUT_BATMODE
    if (batmode_is_brownout())
    {
        rperclk = 0;
    }
    else
    {
        rperclk = mclkitr[CONFIG0 & MPU_DIV];
    }
    #else
    rperclk = mclkitr[CONFIG0 & MPU_DIV];
    #endif
    if (rperclk == 0)
    {
        do {
        } while ((--cclk) != 0);
    }
    else
    {
        do {
            r = rperclk;
            do {
            } while ((--r) != 0);
        } while ((--cclk) != 0);
    }
}
#pragma restore

#if EXTRAS
#pragma save
#pragma NOAREGS
void delay (uint32_t cclk) small reentrant
{
    do {
        if(cclk > 255)
        {
            delay_clks (255);
            cclk -= 255;
        }
        else
        {
            delay_clks ((uint8_t)cclk);
            cclk = 0;
        }
    } while (cclk != 0);
}
#pragma restore
#endif

#endif // delay
/***************************************************************************
 * $Log: delay.c,v $
 * Revision 1.4  2006/10/13 00:47:27  tvander
 * Removed compile options for 6530, 6515;
 * renamed 6511 and 6513 to trace11 and trace13;
 * Binary verified unchanged from previous version.
 *
 * Revision 1.3  2006/09/09 01:09:09  gmikef
 * *** empty log message ***
 *
 * Revision 1.2  2006/09/06 21:40:03  tvander
 * Parameterized delay table for CPU
 *
 * Revision 1.1  2006/09/06 02:10:26  tvander
 * Separated delay loop into its own file.  Copes with different speeds, as best it can.
 *
 * 2006 september 5    First Version
 *
 * Copyright (C) 2006 Teridian Semiconductor Corp. All Rights Reserved.    *
 * this program is fully protected by the United States copyright          *
 * laws and is the property of Teridian Semiconductor Corporation.         *
 ***************************************************************************/

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久久综合网| 麻豆91免费看| 亚洲激情av在线| 亚洲精品欧美激情| 亚洲女同ⅹxx女同tv| 亚洲欧洲制服丝袜| 亚洲黄色免费电影| 亚洲综合一区二区三区| 亚洲午夜久久久久久久久电影院| 亚洲国产综合人成综合网站| 亚洲国产美女搞黄色| 亚洲成人av一区| 午夜精品久久一牛影视| 麻豆91在线播放免费| 国产精品1区2区3区在线观看| 国产成人精品影视| 不卡av免费在线观看| 在线精品国精品国产尤物884a| 欧美日韩综合不卡| 日韩美女视频在线| 国产日产精品一区| 1区2区3区国产精品| 一区二区三区日韩欧美| 日韩精品电影在线观看| 激情综合色播激情啊| 成人精品小蝌蚪| 欧美色区777第一页| 精品日韩一区二区三区| 国产精品乱人伦| 一区二区三区成人| 日韩高清在线一区| 国产精品综合一区二区三区| 99久久精品国产麻豆演员表| 欧美视频日韩视频| 欧美精品一区二区在线观看| 国产精品色婷婷久久58| 亚洲国产毛片aaaaa无费看| 精品夜夜嗨av一区二区三区| 成人av第一页| 欧美福利视频一区| 欧美国产欧美亚州国产日韩mv天天看完整| 亚洲乱码中文字幕| 美女一区二区视频| 99这里都是精品| 欧美福利视频一区| 国产精品久久久久9999吃药| 午夜激情一区二区| 成人免费精品视频| 日韩一区二区视频在线观看| 国产精品女同一区二区三区| 婷婷六月综合亚洲| 这里只有精品99re| 欧美国产一区视频在线观看| 亚洲综合一区二区精品导航| 国产福利一区二区三区视频 | 777色狠狠一区二区三区| 国产日韩欧美高清| 婷婷国产在线综合| 国产盗摄一区二区| 欧美精品在线视频| 国产精品久久久久久久岛一牛影视 | 欧美大白屁股肥臀xxxxxx| 国产精品污网站| 蜜臂av日日欢夜夜爽一区| 99精品国产99久久久久久白柏| 日韩久久久久久| 亚洲无线码一区二区三区| 成人免费视频网站在线观看| 精品女同一区二区| 午夜久久久久久久久久一区二区| 成人精品亚洲人成在线| 2020国产精品自拍| 日韩成人免费电影| 欧洲色大大久久| 亚洲国产精品v| 日韩电影网1区2区| 精品视频在线免费看| 亚洲丝袜精品丝袜在线| 成人午夜精品在线| 精品国产91亚洲一区二区三区婷婷| 日韩一区精品字幕| 欧洲av在线精品| 亚洲天堂成人网| 99久久精品国产毛片| 国产精品情趣视频| 国产精品一级在线| 精品国产乱码久久久久久牛牛 | 国产99久久久国产精品潘金| 欧美大白屁股肥臀xxxxxx| 婷婷中文字幕综合| 欧美日韩精品一区二区三区 | 美女高潮久久久| 在线播放视频一区| 亚洲福利视频导航| 欧美日韩在线三级| 亚洲国产精品自拍| 欧美日本精品一区二区三区| 亚洲国产综合在线| 欧美高清视频www夜色资源网| 调教+趴+乳夹+国产+精品| 欧美日韩亚洲不卡| 亚洲成人中文在线| 91精品国产一区二区三区蜜臀| 亚洲成人久久影院| 91精品在线免费| 免费成人在线影院| 日韩欧美成人一区| 国产一区二区精品在线观看| 久久精子c满五个校花| 国产精品一二一区| 国产精品美女久久久久久| 国产91精品免费| 亚洲人一二三区| 欧美日韩成人激情| 蜜臀a∨国产成人精品| ww亚洲ww在线观看国产| 国产91清纯白嫩初高中在线观看| 国产精品色在线观看| 一本大道久久a久久精二百| 亚洲资源中文字幕| 91精品在线免费观看| 国产一区二区三区免费播放| 日本一二三不卡| 91视频一区二区三区| 亚洲国产wwwccc36天堂| 欧美一区二区高清| 国产麻豆精品一区二区| 国产精品美女久久久久久久久 | 日韩亚洲欧美综合| 国产一区二区0| 亚洲女与黑人做爰| 欧美一区二区三区公司| 国产精品一二三| 亚洲精品你懂的| 欧美大片在线观看| 成人免费毛片a| 偷窥国产亚洲免费视频| 精品久久99ma| 91亚洲男人天堂| 日本亚洲免费观看| 久久精品人人做| 欧美亚洲自拍偷拍| 国内精品免费**视频| 亚洲人快播电影网| 精品欧美乱码久久久久久1区2区| a在线欧美一区| 日韩经典中文字幕一区| 国产亲近乱来精品视频| 欧美日韩中文一区| 国产成人精品1024| 五月激情六月综合| 国产精品色眯眯| 91麻豆精品国产综合久久久久久| 成人黄色免费短视频| 亚洲成人你懂的| 国产精品久久久久影视| 国产女主播视频一区二区| 一本大道久久a久久精品综合| 国产在线视视频有精品| 亚洲va国产天堂va久久en| 中文字幕av资源一区| 91精品一区二区三区在线观看| 成人小视频免费在线观看| 免费日本视频一区| 夜夜嗨av一区二区三区中文字幕| 久久先锋资源网| 欧美理论在线播放| 99久久综合色| 国内精品视频一区二区三区八戒 | 成人三级在线视频| 久久成人久久爱| 亚洲成人一二三| 亚洲欧美区自拍先锋| 久久久五月婷婷| 欧美一区二区在线免费观看| 色琪琪一区二区三区亚洲区| 成人污污视频在线观看| 国内外精品视频| 美日韩一区二区| 三级久久三级久久久| 亚洲免费观看高清在线观看| 国产性天天综合网| 精品福利二区三区| 91精品国产免费| 欧美性感一类影片在线播放| 99国产精品99久久久久久| 国产成人精品一区二区三区四区| 老司机精品视频一区二区三区| 亚洲一区二区在线观看视频| 自拍偷拍亚洲综合| 国产精品婷婷午夜在线观看| 久久久久97国产精华液好用吗| 精品久久久久久亚洲综合网| 精品少妇一区二区三区在线视频| 91麻豆精品久久久久蜜臀| 欧美高清视频在线高清观看mv色露露十八| 欧美自拍偷拍午夜视频| 一本大道av伊人久久综合| 色综合欧美在线视频区| 91玉足脚交白嫩脚丫在线播放|