主要代码,我 是用定时器1秒。想问问内部RTC怎么调试这个跳秒的问题,谢谢
STC8H8K64U -D版。
UART就没啥意义了写上来。
- void RTC_Init(void)
- {
- IRC32KCR = 0x80;
- while(!(IRC32KCR & 0x01));
-
- INIHOUR = 0x12;
- INIMIN = 0x00;
- INISEC = 0x00;
-
- RTCCFG = 0x03;
- RTCCR = 0x01;
- while(RTCCFG & 0x01);
- }
复制代码
- [22:50:41.487]接收←开机....
-
- [22:50:42.481]接收←12:00:01
-
- [22:50:43.482]接收←12:00:02
-
- [22:50:44.482]接收←12:00:03
-
- [22:50:45.497]接收←12:00:04
-
- [22:50:46.267]接收←12:00:05
-
- [22:50:47.262]接收←12:00:06
-
- [22:50:48.262]接收←12:00:07
-
- [22:50:49.267]接收←12:00:08
-
- [22:50:50.277]接收←12:00:09
-
- [22:50:51.042]接收←12:00:10
-
- [22:50:52.047]接收←12:00:11
-
- [22:50:53.047]接收←12:00:12
-
- [22:50:54.050]接收←12:00:13
-
- [22:50:55.050]接收←12:00:14
-
- [22:50:56.057]接收←12:00:15
-
- [22:50:57.067]接收←12:00:10
-
- [22:50:58.067]接收←12:00:11
-
- [22:50:59.072]接收←12:00:13
-
- [22:51:00.069]接收←12:00:14
-
复制代码
|