📄 main.c
字号:
#include <reg51.h>
#define EXTERN_YEJING
#include "yejing.h"
#define EXTERN_MIMA
#include "MiMa.h"
#define EXTERN_I2C
#include "i2c.h"
sbit P22=P2^2;
sbit P23=P2^3;
/********************************* 主函数 ******************************/
void main(void)
{
Delay400Ms();
Lcd_initilize();//////液晶初始化/////
Delay400Ms();
Delay400Ms();
I_init();////I2C总线初始化/////
P0=0x8f; /////键盘的正常工作赋值//////////////////////
E_write_datablock(0x00,60,set_tab);///对AT24C01从地址0x00开始写入60个数据,数据来源set_tab//////
while(1)
{ //////液晶的两个重要函数Disp_strings(0,0,array1)和Disp_data(0,0,-456.123)//////////
Disp_strings(0,0,"中国证券欢迎您! %");///////中国证券欢迎您! ////////////
Disp_strings(0,1,"welcome to bank!%");///////Welcome!//////////
LcdWriteCommand(0x18,1);/////可以对数组Beray1、Beray2所显示的文字进行滚屏处理/////
Delay400Ms(); /////滚屏显示需要延时/////////
P22=~P22;
if(((P00&P01&P02&P03)==0)&&Keyboard_Process())
{
uchar tt=30;
LcdWriteCommand(0x01,1); //显示清屏///
Disp_strings(0,0,"您的帐户余额: %");///////您的帐户余额: ////////////
Disp_strings(0,1,"啊! 1000万! %");/////////啊! 1000万! //////////
while (tt--) Delay400Ms();
LcdWriteCommand(0x01,1); //显示清屏///
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -