for51.h

来自「笔者自己弄的一个32*16的点阵模块,使用51单片机以及74hc595和74hc」· C头文件 代码 · 共 37 行

H
37
字号
#define uchar unsigned char
#define uint  unsigned int
//定义常量
#define 	ON		0
#define 	OFF		1
#define 	SEL0	0x02
#define 	SEL1	0x04
#define 	SEL2	0x08
#define     C0		0x04
#define     C1		0x08
#define     C2		0x10
#define     R0		0x40
#define     R1		0x80

///////////定义P2各位/////////////
sbit SCL	=		P2^0;
sbit SDA	=		P2^1;
sbit RS		=		P2^2;
sbit RW		=		P2^3;
sbit E		=		P2^4;
sbit LED	=		P2^5;
sbit SEG1	=		P2^6;
sbit SEG0	=		P2^7;
///////////定义P1各位//////////////
sbit Enable	=		P1^0;
sbit SS		=		P1^4;
sbit MOSI 	=		P1^5;
sbit MISO	=		P1^6;
sbit SCK	=		P1^7;
///////////定义P3各位/////////////
sbit BEEL	=		P3^5;

//////////////////////定义数码管数据表////////////////////////////
unsigned char code Tab[]={0x21,0xF9,0x13,0x51,0xC9,0x45,0x05,0xF1,
                          0x01,0x41,0x81,0x0D,0x27,0x19,0x07,0x87};

⌨️ 快捷键说明

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