44b0_rtc.c

来自「演示了如何正确产生ucos2的滴答中断,以便于顺利移植ucos2到44b0上.对」· C语言 代码 · 共 37 行

C
37
字号
#include "44b0_rtc.h"

/********************************************************************************************************
** 函数功能 :RtcInit
** 入口参数 :无
** 出口参数 :无
*********************************************************************************************************/
void RtcInit2(void)
{
	rRTCCON = 0x01;

	rBCDHOUR = 0x12;
	rBCDMIN	= 0x55;
	rBCDSEC = 0x44;	
	
	rRTCCON = 0x00;
	
}

/********************************************************************************************************
** 函数功能 :RtcRead
** 入口参数 :无
** 出口参数 :无
*********************************************************************************************************/
void RtcRead(void)
{
	U8	hour,min,sec;
	
	rRTCCON = 0x01;
	hour = rBCDHOUR;
	min  = rBCDMIN;
	sec  = rBCDSEC;
	
	rRTCCON = 0x00;
	
	printf("\n\r Time is %x:%x:%x",hour,min,sec);
}

⌨️ 快捷键说明

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