久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2743|回復: 1
打印 上一主題 下一主題
收起左側

HC32F030開發板所實現的電子時鐘

[復制鏈接]
跳轉到指定樓層
樓主
HC32F030HC32L136不同,它自身沒有內置硬件的萬年歷 RTC,要想實現與RTC類似的功能只能借助于systick,利用秒信號來進行計時,并通過程序來完成時間的進制轉換。
實現電子時鐘功能的主程序如下:
  1. int32_t main(void)
  2. {
  3. stc_gpio_config_t stcGpioCfg;
  4. Sysctrl_SetPeripheralGate(SysctrlPeripheralGpio, TRUE);
  5. delay1ms(500);
  6. App_OledInit();        
  7. OLED_VCC();
  8. OLED_GND();
  9. OLED_Init();
  10. OLED_Clear();
  11. OLED_ShowString(0,0,"HC32F030 TEST",16);
  12. OLED_ShowString(0,2,"OLED DISPLAY",16);
  13. OLED_ShowCHinese(0, 4, 0);
  14. OLED_ShowCHinese(16, 4, 1);
  15. OLED_ShowCHinese(32, 4, 2);
  16. OLED_ShowCHinese(48, 4, 3);
  17. OLED_ShowCHinese(64, 4, 4);
  18. OLED_ShowString(0,6,"   :  :",16);
  19. stcGpioCfg.enDir = GpioDirOut;
  20. stcGpioCfg.enDrv = GpioDrvH;
  21. stcGpioCfg.enPuPd = GpioPd;
  22. stcGpioCfg.enOD = GpioOdDisable;
  23. Gpio_Init(GpioPortD, GpioPin5, &stcGpioCfg);
  24. SysTick_Config(SystemCoreClock);
  25. while (1)
  26. {
  27. OLED_ShowNum(8,6,hh,2,16);
  28. OLED_ShowNum(32,6,mm,2,16);
  29. OLED_ShowNum(56,6,ss,2,16);
  30. }
  31. }
復制代碼

顯示計時的處理函數為:
  1. void SysTick_Handler(void)
  2. {
  3. static uint8_t u8Flag = TRUE;
  4. Gpio_WriteOutputIO(GpioPortD, GpioPin5, u8Flag);
  5. ss++;
  6. if(ss==60)
  7. {
  8. mm++;
  9. ss=0;
  10. }
  11. if(mm==60)
  12. {
  13. hh++;
  14. mm=0;
  15. }
  16. if(hh==24)
  17. {
  18. hh=0;
  19. }
  20. u8Flag = !u8Flag;
  21. }
復制代碼
程序下載后,其運行效果如圖1和圖2所示。

1  計時效果1

2計時效果2
工程文件:

rtc_systick.rar

6.41 KB, 下載次數: 16, 下載積分: 黑幣 -5

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:33522 發表于 2020-10-17 19:18 | 只看該作者
你這個是軟件模擬IIC驅動,還是內部硬件IIC驅動的呢
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 精品一二区 | 亚洲电影第三页 | 久久精品99 | 青青草免费在线视频 | 日本91av视频 | 亚洲精品不卡 | 国产精品久久久久久一区二区三区 | 国内精品久久久久久久影视简单 | 中文字幕成人 | 农村妇女毛片精品久久久 | 天天躁天天操 | 国产欧美精品一区二区三区 | 国产一级片在线播放 | 黄视频在线网站 | 国产精品69毛片高清亚洲 | 久久久精品一区二区三区 | 国产高清不卡 | 日韩久久久久 | 国产超碰人人爽人人做人人爱 | 日本成人三级电影 | 欧美在线二区 | 久久国产亚洲 | av一区二区三区 | 成人黄色在线观看 | 99久久国产综合精品麻豆 | 欧美不卡一区二区 | 国产一级片久久久 | 日韩在线一区二区三区 | 亚洲精品免费在线观看 | 一级黄色毛片免费 | 国产伦精品一区二区三区照片91 | 亚洲欧美精品 | 久久久婷 | 精品久久香蕉国产线看观看亚洲 | 天天影视亚洲综合网 | 欧美日韩综合 | 国产精品爱久久久久久久 | 一区二区三区四区av | 国产激情一区二区三区 | 久久久久久亚洲精品 | 久久精品视频播放 |