|
為什么打印出來的時(shí)間這么奇怪呢,求解,謝謝
a19ba27fb674b491028b2e295de0ea9.png (25.79 KB, 下載次數(shù): 39)
下載附件
2019-3-3 09:57 上傳
0afc73db58babab0a8d57d7ea9230ca.jpg (627.96 KB, 下載次數(shù): 43)
下載附件
2019-3-3 09:58 上傳
- #include "stm32f10x.h"
- #include "delay.h"
- #include "sys.h"
- #include "oled.h"
- #include "bmp.h"
- #include "ds1302.h"
- #include "usart.h"
- int main(void)
- {
- u8 time[15];
- delay_init(); //延時(shí)函數(shù)初始化
- NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //設(shè)置NVIC中斷分組2:2位搶占優(yōu)先級(jí),2位響應(yīng)優(yōu)先級(jí) LED_Init(); //LED端口初始化
- uart_init(115200);
- OLED_Init(); //初始化OLED
- OLED_Clear();
- DS1302_Init();
- DS1302_Write_Time();
- /*
- OLED_ShowString(30,0,"OLED TEST");
- OLED_ShowString(8,2,"ZHONGJINGYUAN");
- OLED_ShowString(20,4,"2014/05/01");
- OLED_ShowString(0,6,"ASCII:");
- OLED_ShowString(63,6,"CODE:");
- t=' ';
- OLED_ShowCHinese(0,0,0);//中
- OLED_ShowCHinese(18,0,1);//景
- OLED_ShowCHinese(36,0,2);//園
- OLED_ShowCHinese(54,0,3);//電
- OLED_ShowCHinese(72,0,4);//子
- OLED_ShowCHinese(90,0,5);//科
- OLED_ShowCHinese(108,0,6);//技
- */
- // t=' ';
- while(1)
- {
- DS1302_Get_Time(time);
- //OLED_Clear();
- // LED_ON;
- // OLED_ShowCHinese(0,0,0);//中
- // OLED_ShowCHinese(18,0,1);//景
- // OLED_ShowCHinese(36,0,2);//園
- // OLED_ShowCHinese(54,0,3);//電
- // OLED_ShowCHinese(72,0,4);//子
- // OLED_ShowCHinese(90,0,5);//科
- // OLED_ShowCHinese(108,0,6);//技
- // OLED_ShowString(0,3,"1.3' OLED TEST");
- //OLED_ShowString(8,2,"ZHONGJINGYUAN");
- // OLED_ShowString(20,4,"2014/05/01");
- // OLED_ShowString(0,6,"ASCII:");
- // OLED_ShowString(63,6,"CODE:");
- // OLED_ShowChar(48,6,t);//顯示ASCII字符
- // t++;
- // if(t>'~')t=' ';
- // OLED_ShowNum(103,6,t,3,16);//顯示ASCII字符的碼值
- //
- //
- // delay_ms(8000);
- // OLED_Clear();
- // delay_ms(8000);
- // LED_OFF;
- // OLED_DrawBMP(0,0,128,8,BMP1); //圖片顯示(圖片顯示慎用,生成的字表較大,會(huì)占用較多空間,F(xiàn)LASH空間8K以下慎用)
- // delay_ms(8000);
- // OLED_DrawBMP(0,0,128,8,BMP2);
- // delay_ms(8000);
- OLED_ShowNum(50,4,time[13]*10+time[14],2,8);
- printf("%d%d%d%d年%d%d月%d%d日 ", time[0],time[1],time[2],time[3],time[4],time[5],time[6],time[7]);
- printf("%d%d時(shí)%d%d分%d%d秒 星期%d\n", time[9],time[10],time[11],time[12],time[13],time[14],time[8]);
- delay_ms(1000);
- //OLED_ShowChar(13,6,TIME[0]);
- //OLED_ShowString(1,5,";");
- //OLED_ShowNum(54,13,TIME[1],2,8);
- //OLED_ShowString(54,16,";");
- //OLED_ShowNum(7,7,TIME[0],3,8);
- }
-
- }
復(fù)制代碼 |
-
-
編程7.7z
2019-3-3 19:27 上傳
點(diǎn)擊文件名下載附件
190.2 KB, 下載次數(shù): 8
|