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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? wave_casc.c

?? Embest ATEB40x開發板實時時鐘測試程序
?? C
字號:
//*-----------------------------------------------------------------------------
//*      ATMEL Microcontroller Software Support  -  ROUSSET  -
//*-----------------------------------------------------------------------------
//* The software is delivered "AS IS" without warranty or condition of any
//* kind, either express, implied or statutory. This includes without
//* limitation any warranty or condition with respect to merchantability or
//* fitness for any particular purpose, or against the infringements of
//* intellectual property rights of others.
//*-----------------------------------------------------------------------------
//* File Name           : wave_casc.c
//* Object              : AT91 - Timer Counter - Timers Cascade
//*
//* Exported resources  : main
//*
//* 1.0 30/09/98 JCZ    : Creation
//* 2.0 24/07/00  PF    : Clean up
//*-----------------------------------------------------------------------------
/*
Configure the channel 0 of the Timer Counter (TC) of the AT91
to aim Single waveform generation :
- clock = MCKI / 1024
- Register C = 0x4000
  toggle TIOA0 when reached
  generate trigger to restart the timer

Configure the channel 1 of the Timer Counter (TC) of the AT91
to aim single waveform generation by using TIOA0 as clock :
- clock = XC1
- Register C = 0x0001
  toggle TIOA0 and TIOB0 when reached
  generate trigger to restart the timer

Every time the user button is pressed, the clock is inverted :
--------------------------------------------------------------------------------
          _   _   _   _   _   _   _   _   _   _   _   _   _
  TIOA0 _| |_| |_| |_| |_| |_| |_| |_| |_| |_| |_| |_| |_|     red LED / output
          _______         _______       _______         ___
  TIOA1 _|       |_______|       |_____|       |_______|     amber LED / output
                                   _
  TIOB1 __________________________| |______________________  input
--------------------------------------------------------------------------------
*/

#include    "periph/stdc/std_c.h"
#include    "eb40.h"
#include    "parts/r40807/reg_r40807.h"


//*-----------------------------------------------------------------------------
//* Function Name       : timer1_irq_handler
//* Object              : Timer 1 interrupt Handler
//*-----------------------------------------------------------------------------
void timer1_irq_handler ( void )
{
    // Invert TIOA1 every time TIOB1 is pressed
    TC1_CMR = TC_CLKI ;

	// Acknowledge at timer level
    AIC_EOICR = TC1_SR ;
}


//*-----------------------------------------------------------------------------
//* Function Name       : main
//* Object              : AT91 - Timer Counter - Timers Cascade
//* Input Parameters    : none
//* Output Parameters   : none
//* Functions called    : None
//*-----------------------------------------------------------------------------
int main ( void )
//* Begin
{
    long dummy;

    /* Enable and clear PIO pin corresponding to TIOA0, TIOB0 and TIOA1 */
	PIO_PER  = ( 1<<PIOTIOA0 ) | (1<<PIOTIOA1) | (1<<PIOTIOB1) ;
	PIO_OER  = ( 1<<PIOTIOA0 ) | (1<<PIOTIOA1) | (1<<PIOTIOB1) ;
	PIO_CODR = ( 1<<PIOTIOA0 ) | (1<<PIOTIOA1) | (1<<PIOTIOB1) ;

    PIO_PDR  = (1<<PIOTIOA0) | (1<<PIOTIOA1) | (1<<PIOTIOB1) ;		/* Define TIOA0 and TIOB0 as peripheral */

    TCB0_BMR = TC_TIOA0XC1 ;										/* Define XC1 as TIOA0 for channel 0 */


    AIC_SMR5 = ( AIC_SRCTYPE_INT_EDGE_TRIGGERED | (1 << 0) ) ;		/* Set the trigg and priority for TC0 interrupt */
	AIC_SVR5 = ((u_int)timer1_irq_handler ) ;						/* Set the TC0 IRQ handler address */
    AIC_IECR = (1<<TC1_ID) ;										/* Enable the TC0 interrupt */

    /* Initialize the mode of the channel 1 */
    TC1_CMR =
        TC_ASWTRG_SET_OUTPUT   |         		/* ASWTRG  : software trigger set TIOA */
        TC_ACPC_TOGGLE_OUTPUT  |         		/* ACPC    : Register C compare toggle TIOA */
        TC_WAVE				   |         		/* WAVE    : Waveform mode */
        TC_CPCTRG              |         		/* CPCTRG  : Register C compare trigger enable */
        TC_ENETRG 			   |         		/* ENETRG  : External event trigger enable */
        TC_EEVT_TIOB		   |         		/* EEVT    : TIOB as external event */
        TC_EEVTEDG_RISING_EDGE |         		/* EEVTEDG : Trigger on rising edge */
        TC_CLKS_XC1 ;          			 		/* TCCLKS  : XC1 */


    /* Validate interrupts */
	dummy = TC1_SR ;
    TC1_IER = TC_ETRGS ;

    TC1_RC = 0x0001 ;							/* Initialize the RC Register value */

    /* Start the timer 1 */
    TC1_CCR = TC_CLKEN ;
    TC1_CCR = TC_SWTRG ;

    /* Initialize the mode of the timer 0 */
    TC0_CMR =
        TC_ASWTRG_SET_OUTPUT   |    			/* ASWTRG  : software trigger set TIOA */
        TC_ACPC_TOGGLE_OUTPUT  |    			/* ACPC    : Register C compare toggle TIOA */
        TC_WAVE		           |    			/* WAVE    : Waveform mode */
        TC_CPCTRG              |    			/* CPCTRG  : Register C compare trigger enable */
        TC_CLKS_MCK1024 ;   	    			/* TCCLKS  : MCKI / 1024 */

    TC0_RC = 0x4000;				   			/* Initialize the RC value */


    TC0_CCR = TC_CLKEN ;						/* Enable the Clock Timer */
    TC0_CCR = TC_SWTRG ;						/* Start the timer 1 */

   /* for (;;)
    {
    }*/

//* End
    return(0);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品系列在线观看| 欧美亚洲日本一区| 亚洲成人动漫一区| 国产亚洲一区二区三区| 欧美性色黄大片| 成人丝袜视频网| 久久成人羞羞网站| 亚洲成人一区在线| 亚洲青青青在线视频| 26uuu亚洲综合色欧美| 欧美日韩国产bt| 91免费视频观看| 成人av午夜电影| 国产精品123| 麻豆精品视频在线观看视频| 一区二区久久久| 综合精品久久久| 国产精品久久久久aaaa樱花| 欧美精品一区二区精品网| 欧美丰满一区二区免费视频| 色视频一区二区| 成年人午夜久久久| 懂色av噜噜一区二区三区av| 国产最新精品免费| 久久99精品久久只有精品| 日韩av一区二区三区四区| 亚洲自拍偷拍av| 一区二区三区日韩精品视频| 亚洲欧美日韩精品久久久久| √…a在线天堂一区| 日本一区二区综合亚洲| 久久嫩草精品久久久精品| 日韩免费在线观看| 日韩欧美中文字幕精品| 91精品国产综合久久久久久 | 福利电影一区二区三区| 国产在线观看免费一区| 国内精品写真在线观看| 久久99精品久久久| 国产在线播放一区| 国产成人av一区二区三区在线观看| 国内精品伊人久久久久av影院| 国产一区二区三区美女| 国产美女精品人人做人人爽| 国产精品一区专区| 成人av在线一区二区三区| 91美女在线观看| 欧美日韩综合在线免费观看| 欧美日韩视频在线一区二区| 91精品一区二区三区在线观看| 日韩欧美成人激情| 国产亚洲综合av| 欧美韩国日本一区| 亚洲啪啪综合av一区二区三区| 一区二区三区四区蜜桃| 五月婷婷色综合| 久久国产麻豆精品| 成人污污视频在线观看| 在线看国产一区| 欧美一区二区三区人| 26uuuu精品一区二区| 中文字幕久久午夜不卡| 亚洲一区二区综合| 日本三级亚洲精品| 国产福利一区二区三区在线视频| 懂色av噜噜一区二区三区av| 色婷婷综合久久久| 91精品国产综合久久久蜜臀粉嫩| 亚洲精品在线网站| 亚洲欧美激情小说另类| 偷拍一区二区三区| 国产精品自拍毛片| 在线免费观看一区| 精品捆绑美女sm三区| 亚洲天堂a在线| 麻豆极品一区二区三区| 成人免费高清在线观看| 欧美日韩高清不卡| 国产视频一区二区三区在线观看| 一二三区精品福利视频| 国内精品久久久久影院薰衣草 | 欧美亚洲综合另类| 精品成人私密视频| 亚洲一区二区综合| 国产成人8x视频一区二区| 在线一区二区三区四区五区| 欧美不卡一区二区| 亚洲激情图片qvod| 国产在线观看免费一区| 欧美视频一区二区三区在线观看| 欧美精品一区二区三区在线播放 | 午夜视频一区在线观看| 国产sm精品调教视频网站| 欧美日韩一区高清| 国产精品久久久久久一区二区三区| 丝袜美腿亚洲一区二区图片| 波多野结衣在线aⅴ中文字幕不卡| 91精品国产综合久久精品麻豆 | 成人app下载| 精品久久久久久无| 午夜视频在线观看一区二区 | 欧美韩日一区二区三区四区| 日韩电影一区二区三区四区| av网站一区二区三区| 日韩欧美精品三级| 亚洲成人黄色影院| 色综合网色综合| 国产欧美精品一区aⅴ影院| 日本大胆欧美人术艺术动态| 色视频欧美一区二区三区| 久久久www免费人成精品| 美日韩一区二区三区| 欧美性三三影院| 亚洲靠逼com| 成人永久aaa| 久久精品视频网| 国内精品国产成人国产三级粉色 | 久久女同性恋中文字幕| 蜜臀av一区二区在线免费观看| 欧美午夜精品免费| 亚洲综合丝袜美腿| 色综合天天天天做夜夜夜夜做| 欧美国产精品v| 东方aⅴ免费观看久久av| 久久先锋资源网| 看电影不卡的网站| 日韩精品一区在线观看| 日本亚洲欧美天堂免费| 56国语精品自产拍在线观看| 亚洲自拍偷拍欧美| 欧美午夜精品免费| 偷拍与自拍一区| 欧美精品v日韩精品v韩国精品v| 亚洲成av人综合在线观看| 欧美视频在线观看一区二区| 亚洲第一福利一区| 欧美人与z0zoxxxx视频| 亚洲国产成人高清精品| 欧美日韩中文字幕精品| 天天影视涩香欲综合网| 8v天堂国产在线一区二区| 理论电影国产精品| 精品国产精品网麻豆系列| 国产曰批免费观看久久久| 久久午夜电影网| 成人av先锋影音| 亚洲一级在线观看| 欧美一区二区三区免费观看视频| 免费成人美女在线观看.| 日韩欧美卡一卡二| 国产伦精品一区二区三区免费迷| 国产欧美日韩中文久久| 成人美女视频在线观看18| 最近日韩中文字幕| 欧美日韩高清影院| 韩国v欧美v亚洲v日本v| 国产精品人成在线观看免费| 一本一道波多野结衣一区二区| 亚洲一区二区三区影院| 欧美一级一区二区| 国产成人激情av| 亚洲码国产岛国毛片在线| 欧美高清视频www夜色资源网| 精品制服美女久久| 成人免费小视频| 欧美精选在线播放| 国产精品一区二区免费不卡| 亚洲婷婷在线视频| 欧美一级一区二区| 成人av在线看| 日本伊人色综合网| 亚洲欧洲另类国产综合| 欧美日韩黄色影视| 国产福利电影一区二区三区| 亚洲卡通欧美制服中文| 精品国产乱码久久久久久闺蜜| 不卡视频在线看| 秋霞成人午夜伦在线观看| 中文字幕第一区综合| 制服丝袜亚洲色图| 北条麻妃一区二区三区| 视频一区免费在线观看| 国产精品免费视频一区| 欧美日韩中文国产| 99在线视频精品| 美女免费视频一区| 亚洲男人天堂av| xf在线a精品一区二区视频网站| 色婷婷亚洲综合| 国产·精品毛片| 免费久久99精品国产| 一区二区三区日韩欧美精品 | 亚洲人妖av一区二区| 日韩女优毛片在线| 欧美视频一区在线观看| 成人精品gif动图一区| 美女脱光内衣内裤视频久久网站| 亚洲女同一区二区| 久久夜色精品国产噜噜av| 91麻豆精品久久久久蜜臀|