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

📄 for51.h

📁 笔者自己弄的一个32*16的点阵模块,使用51单片机以及74hc595和74hc138实现,内有动态显示程序和静态显示程序,以及Protel99SE原理图和PCB图.
💻 H
字号:
#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -