⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 runtime.~c

📁 使用iccavr的例子
💻 ~C
字号:
/* ATmega103 runtime.c file

   Author : Robert Stuart
   Company : PDL Industries
   Date of Creation : 21 July 1999
   Tested : not yet

   Function :
*/

/* include */
#include "runtime.h"

void RuntimeInitialise( void )
{
  TCCR1B = 0; 			/* Stop T1 */
  TCNT1 = 0;			/* Clear T1 */
  OCR1A = _1MS_INTERRUPT;		/* Set Compare A - 1ms for a 6MHz clock */
  TIMSK = BIT(OCIE1A);		/* Compare A interrupt enabled */
  TCCR1B = BIT(CS10) | BIT(CTC1);
}

void RuntimeInterrupt( void )
{
  static int delay;
  static char seconds;
  char str[17];

  if ( ++delay == _1000MS )
  {
    sprintf( str, "Seconds %d", ++seconds);
    LCDPrintf( str, "ATmega103" );
  }
  
  DelayLCDStartup(); 
    
  WDR;
}



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -