⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test_1302.c

📁 1302电子时钟的C源程序~~希望对大家有用~~顶顶~~
💻 C
字号:
#include"reg52.h"
#include    <intrins.h>


#define acc ACC
#define p20 P2^0
#define p0 P0
#define uchar unsigned char
#define uint  unsigned int
#define delayNOP(); {_nop_();_nop_();_nop_();_nop_();};	
#define nop _nop_()
#define	dispon   0x3f
#define dispoff  0x3e
#define lieadr   0x40
#define pageadr  0xb8
#define starline 0xc0
#define slar	 0xa1
#define slaw	 0xa0 
#define v1307w   0xd0
#define v1307r   0xd1
#define  NUM  10 
#define AM(X)	X
#define PM(X)	(X+12)	//转成24小时制
#define DS1302_SECOND	0x80
#define DS1302_MINUTE	0x82
#define DS1302_HOUR		0x84 
#define DS1302_WEEK		0x8A
#define DS1302_DAY		0x86
#define DS1302_MONTH	0x88
#define DS1302_YEAR		0x8C
#define DS1302_RAM(X)	(0xC0+(X)*2)   	//用于计算 DS1302_RAM 地址的宏 
////-----------------------

sbit  ACC0 = ACC^0;
sbit  ACC7 = ACC^7;	//?
sbit  KEY=P1^5;//

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -