1302時鐘顯示
0.png (14.11 KB, 下載次數: 27)
下載附件
2017-6-20 17:26 上傳
0.png (57.34 KB, 下載次數: 25)
下載附件
2017-6-20 17:26 上傳
單片機源程序如下:
- #include <reg52.h>
- #include <intrins.h>
- #include <string.h>
- #define uint unsigned int
- #define uchar unsigned char
- sbit IO = P1^0;
- sbit SCLK = P1^1;
- sbit RST = P1^2;
- sbit RS = P2^0;
- sbit RW = P2^1;
- sbit EN = P2^2;
- uchar *WEEK[]=
- {
- "SUN","***","MON","TUS","WEN","THU","FRI","SAT"
- };
- uchar LCD_DSY_BUFFER1[]={"DATE 00-00-00 "};
- uchar LCD_DSY_BUFFER2[]={"TIME 00:00:00 "};
- uchar DateTime[7];
- /********************************************************
- 函數名稱:void DelayMS(uint ms)
- 功能描述: 可控毫秒延時
- 全局變量:無
- 參數說明:可控延時時間
- 返回說明:無
- 說明 : 毫秒級延時
- ********************************************************/
- void DelayMS(uint ms)
- {
- uchar i;
- while(ms--)
- {
- for(i=0;i<120;i++);
- }
- }
- void Write_A_Byte_TO_DS1302(uchar x)
- …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼
所有資料51hei提供下載:
DS1302.rar
(310.1 KB, 下載次數: 6)
2017-6-20 12:41 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|