|
// 該程序可以對(duì)秒分時(shí)日月年這6個(gè)數(shù)據(jù)進(jìn)行修改。
// 按鍵0是日月年(年的前兩位、年的后兩位)這4個(gè)值的位選鍵。
// 按鍵1是秒分時(shí)這3個(gè)值的位選鍵
// 按鍵2是加
// 按鍵3是減
#include <stc8.h>
#include "ds1302.h"
#include "display.h"
#include "key.h"
#include "SetTime.h"
#include "TIM.h"
#include "1602.h"
char TIMED[7];
unsigned char num=0;
bit Flg = 0;
void main()
{
unsigned char keys;
Ds1302Init();
LCD_Init();
Timer0Init();
while(1)
{
keys = key_scan();
settime(keys); // 設(shè)置時(shí)間函數(shù)
Display();
}
}
void TM0_Isr() interrupt 1 using 1
{
num++; // 進(jìn)一次中斷值加1
if(600 == num) // 設(shè)置清屏?xí)r間
{
num = 0;
Flg = ~Flg; // 標(biāo)志位取反,用于清屏
}
}
|
-
1.jpg
(369.66 KB, 下載次數(shù): 79)
下載附件
2019-7-1 16:19 上傳
1.jpg
-
2.jpg
(395.18 KB, 下載次數(shù): 73)
下載附件
2019-7-1 16:20 上傳
2.jpg
-
3.jpg
(387.76 KB, 下載次數(shù): 79)
下載附件
2019-7-1 16:20 上傳
3.jpg
-
4.jpg
(409.51 KB, 下載次數(shù): 92)
下載附件
2019-7-1 16:20 上傳
-
5.jpg
(343.22 KB, 下載次數(shù): 100)
下載附件
2019-7-1 16:20 上傳
-
6.jpg
(430.06 KB, 下載次數(shù): 95)
下載附件
2019-7-1 16:21 上傳
-
7.jpg
(420 KB, 下載次數(shù): 98)
下載附件
2019-7-1 16:21 上傳
7.jpg
-
8.jpg
(419.97 KB, 下載次數(shù): 92)
下載附件
2019-7-1 16:21 上傳
-
-
DS1302用1602實(shí)現(xiàn)時(shí)間顯示和調(diào)整.rar
2019-7-1 16:35 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
85.08 KB, 下載次數(shù): 28, 下載積分: 黑幣 -5
|