rtc.c

来自「Firmware for lpc2148, including mmc, uar」· C语言 代码 · 共 20 行

C
20
字号
//rtc.c
#include "rtc.h"

void InitRTC()
{
  CCR_bit.CLKEN   = 0;  //rtc disable
  CCR_bit.CLKSRC  = 1;  //set external 32kHz oscillator

  CCR_bit.CTCRST  = 0;  //disable reset
  CCR_bit.CTTEST  = 0;  //disable test

  AMR = 0;              // initialize interrupt mask register of RTC
  CIIR_bit.IMSEC  = 1;  // enable interupt every seconds

  ILR=0x3;              // clear all interrupt of RTC

  CCR_bit.CLKEN   = 1;  //rtc enable
}

⌨️ 快捷键说明

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