📄 显示“桂林电子”.c
字号:
#include <AT89X52.H>
#include <INTRINS.h>
unsigned char code Tab[]={0xff,0Xfd,0xff,0xfe,0xff,0xf7,0xff,0xfb,0xff,0xdf,0xff,0xef,0xff,0x7f,0xff,0xbf,
0Xfd,0xff,0xfe,0xff,0xf7,0xff,0xfb,0xff,0xdf,0xff,0xef,0xff,0x7f,0xff,0xbf,0xff};
unsigned char code codedisplay[]={0xDF,0xBF,0xDF,0xBF,0xDF,0xBF,0xDC,0x03,0x03,0xBF,0xDF,0xBF,0x88,0x01,0x97,0xFF,
0x97,0xBF,0x5F,0xBF,0xDC,0x03,0xDF,0xBF,0xDF,0xBF,0xDF,0xBF,0xD0,0x01,0xDF,0xFF,/*"桂",0*/
0xEF,0xDF,0xEF,0xDF,0xEF,0xDF,0xEF,0xDF,0x02,0x01,0xEF,0xDF,0xEF,0x9F,0xC7,0x8F,
0xCB,0x4F,0xAB,0x57,0xAE,0xD7,0x6D,0xD9,0xEB,0xDB,0xEF,0xDF,0xEF,0xDF,0xEF,0xDF,/*"林",1*/
0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xC0,0x07,0xDE,0xF7,0xDE,0xF7,0xC0,0x07,0xDE,0xF7,
0xDE,0xF7,0xDE,0xF7,0xC0,0x07,0xDE,0xF7,0xFE,0xFD,0xFE,0xFD,0xFF,0x01,0xFF,0xFF,/*"电",2*/
0xFF,0xFF,0xC0,0x0F,0xFF,0xDF,0xFF,0xBF,0xFF,0x7F,0xFE,0xFF,0xFE,0xFF,0xFE,0xFB,
0x00,0x01,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xFA,0xFF,0xFD,0xFF};/*"子",3*/
unsigned char display_buff[8];
unsigned char m,addr,dat=0;
#ifndef I2C_H
#define I2C_H
typedef unsigned char uchar; //重新定义数据类型
typedef unsigned int uint;
const uchar WR24C02 = 0xa0; //读写控制命令 //EEPROM地址+写命令
const uchar RD24C02 = 0xA1; //EEPROM地址+读命令
sbit I2C_SCL = P2^4; //I/O口定义
sbit I2C_SDA = P2^5;
bit ErrorBit; //用户变量声明 //读写错误标志 1错误 0 正确
uchar idata ErrorCode; //错误码
uchar da=0;
void delay(void)
{ unsigned char i,j;
for(i=0;i<15;i++){ for(j=0;j<50;j++) ; }
}
void main(void)
{ SCON=0; P1=0; SP=0x70;
while(1)
{
for(m=0;m<16;m++)
{
SBUF=codedisplay[2*m]; while(!TI) ; TI=0;
SBUF=codedisplay[2*m+1]; ; while(!TI) ; TI=0;
SBUF=codedisplay[32+2*m]; while(!TI) ; TI=0;
SBUF=codedisplay[32+2*m+1]; while(!TI) ; TI=0;
SBUF=codedisplay[64+2*m]; while(!TI) ; TI=0;
SBUF=codedisplay[64+2*m+1]; while(!TI) ; TI=0;
SBUF=codedisplay[96+2*m]; while(!TI) ; TI=0;
SBUF=codedisplay[96+2*m+1]; while(!TI) ; TI=0;
SBUF=Tab[2*m]; while(!TI) ; TI=0;
SBUF=Tab[2*m+1];while(!TI) ; TI=0;
P3_4=0;P3_4=1; P3_4=0;
//delay();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -