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

📄 main.c

📁 液晶显示键盘操作密码编辑控制加上对存储器操作
💻 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 + -