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

📄 config.h

📁 ds1302实验
💻 H
字号:
#include <reg51.h>
//**********习惯定义**************
#define uint  unsigned int
#define uchar unsigned char
//*****************全局变量定义**********
#define FREQUENCE 12


//**********LCD定义****(P0和P2.5-P2.7)***********
#define dateport P2   //P1
#define comm  0
#define dat   1
sbit rs = P1^2;	  //4脚	P2^7
sbit rw = P1^1;	  //5脚	P2^6
sbit e  = P1^0;	  //6脚	P2^5
sbit busy=dateport^7;   //lcd busy bit 数据口的最高位

//*******************键盘定义********************
#define keyio P0
sbit keydri1 =P0^0; //列
sbit keydri2 =P0^1;
sbit keydri3 =P0^2;
sbit keydri4 =P0^3;

sbit keysca1 =P0^4;//行
sbit keysca2 =P0^5;
sbit keysca3 =P0^6;
sbit keysca4 =P0^7;

//*******************I2C总线定义*******************
//sbit SCL= P3^4; //定义串行时钟线所在口 使用时根据自己的需要来定义
//sbit SDA= P3^5; //定义串行数据线所在口 使用时根据自己的需要来定义
sbit SCL=P2^0;
sbit SDA=P2^1;

sbit P3_0 = 0xB0;
sbit P3_1 = 0xB1;
sbit P3_2 = 0xB2;
sbit P3_3 = 0xB3;
sbit P3_4 = 0xB4;
sbit P3_5 = 0xB5;
sbit P3_6 = 0xB6;
sbit P3_7 = 0xB7;

⌨️ 快捷键说明

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