找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 2547|回復(fù): 0
收起左側(cè)

STM8庫(kù)函數(shù)程控?cái)?shù)字時(shí)鐘的代碼設(shè)計(jì)

[復(fù)制鏈接]
ID:253975 發(fā)表于 2017-11-26 23:18 | 顯示全部樓層 |閱讀模式
基于STM8系列單片機(jī)的程控?cái)?shù)字時(shí)鐘設(shè)計(jì),包括秒表、計(jì)時(shí)、鬧鐘等功能。

單片機(jī)源程序(主程序)如下:
  1. /* Includes ------------------------------------------------------------------*/
  2. #include "include.h"
  3. #include "Time.h"
  4. //#include "stdio.h"

  5. /* Private defines -----------------------------------------------------------*/
  6. u16 i = 0;
  7. u8 Second = 0;
  8. u8 Minute = 0;
  9. u8 Hour = 0;
  10. u8 SendBuf[30] = " ";

  11. /* Private function prototypes -----------------------------------------------*/
  12. /*******************************************************************************
  13. ****函數(shù)名稱:
  14. ****函數(shù)功能:延時(shí)函數(shù)
  15. ****版本:V1.0
  16. ****日期:14-2-2014
  17. ****入口參數(shù):需要延時(shí)的數(shù)目
  18. ****出口參數(shù):無(wú)
  19. ****說(shuō)明:
  20. ********************************************************************************/
  21. void Delay(uint16_t nCount)
  22. {
  23.   while (nCount != 0)
  24.   {
  25.     nCount--;
  26.   }
  27. }
  28. /* Private functions ---------------------------------------------------------*/

  29. void main(void)
  30. {
  31.   /* Infinite loop */
  32.   LED_Init(LED1|LED2|LED3);
  33.   LED_Off(7);
  34.   
  35.   UART_Init();
  36.   Send_Str("STM8S 時(shí)鐘實(shí)驗(yàn)\r\n");//發(fā)送字符串
  37.   
  38.   Timer4_Init(0x35);
  39.   
  40.   __enable_interrupt();
  41.   
  42.   while (1)
  43.   {
  44.     //Time_Count();
  45.     sprintf(SendBuf, "現(xiàn)在時(shí)間:%02d:%02d:%02d\r\n", Hour, Minute, Second);
  46. ……………………

  47. …………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼

所有資料51hei提供下載:
Project_數(shù)字時(shí)鐘(庫(kù)).7z (800.75 KB, 下載次數(shù): 34)


評(píng)分

參與人數(shù) 1黑幣 +60 收起 理由
admin + 60 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表