|
* MCU型號(hào):中穎SH79F6441
* 計(jì)數(shù)范圍0~999
* 按鍵1計(jì)數(shù)值加1,按鍵2復(fù)位
* 1位共陽(yáng)數(shù)碼管顯示計(jì)數(shù)值,當(dāng)計(jì)數(shù)值有兩位及以上數(shù)字時(shí),數(shù)碼管分時(shí)循環(huán)顯示各位數(shù)字
實(shí)物圖:
原理圖:
main.c 單片機(jī)程序:(項(xiàng)目文件見附件)
- /**********************************************************/
- /* 項(xiàng)目名稱:計(jì)數(shù)器 SH79F6441 + 數(shù)碼管 */
- /* 功 能:實(shí)現(xiàn)0~999按鍵計(jì)數(shù),一位數(shù)碼管循環(huán)顯示計(jì)數(shù)值 */
- /* 計(jì)數(shù)鍵按一次加1,復(fù)位鍵清0 */
- /* 作 者:Steven Zhang */
- /* 版 本:V1.0 2021.9.17 */
- /**********************************************************/
- #include "SH79F6441.h"
- #include "main.h"
- #include "Init.h"
- #include "Key.h"
- #include "Display.h"
- #include <intrins.h>
- unsigned int countvalue,Scan_position;
- unsigned char ucTimer0Cnt;
- bit bQuartersecondFlg;
- //bit bTimerFlg=1;
- //bit bHalfHzFlg;
- //bit b2HzFlg;
- void main(void)
- {
- Init();
- while(1)
- {
- Key_process();
- Display();
- }
- }
復(fù)制代碼 |
-
-
-
計(jì)數(shù)器 V1.0.rar
2021-9-23 16:32 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
57.46 KB, 下載次數(shù): 21, 下載積分: 黑幣 -5
評(píng)分
-
查看全部評(píng)分
|