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

📄 main._c

📁 环保型IC卡门禁系统的C程序
💻 _C
字号:
#include <iom8v.h>
#include <macros.h>
#include "lcd1602.h"

//端口初始化
void port_init(void)
{                    //  IR_receiver ----- PB0
 PORTB = 0x02;       //  LCD_D7~D4   ----- PB7~pB4
 DDRB  = 0xfd;       //  LCD_EN      ----- PC0
 PORTC = 0x00;       //  LCD_RS      ----- PC1
 DDRC  = 0xff;       //  SW1       ----- PD1
 PORTD = 0x0f;       //  SW2       ----- PD0
 DDRD  = 0xf0;       //  LCD_RW      ----- GND      
}

void menu_Init(void)
{  
  unsigned char Total = 0 , Total_shi = 0 , Total_ge = 0 ;
  
  LCD_init();   //  液晶初始化
  delay_nms(2);

  Total = EEPROM_read(511) ;
  Total_shi = ( Total / 10 ) ;
  Total_ge  = ( Total % 10 ) ;
  
  LCD_write_string(1,0,"Jason  Janitor");
  LCD_write_string(3,1,"Total :   /83");
  display( Total_shi , 27 );                                                                                                                                                            
  display( Total_ge  , 28 );
  
  Menu_flag  = 0 ; 
  Wrong_flag  = 0 ; 
  Exist_flag  = 0 ;
  
  while(1)
  {
    if(IC_SW==0)
	{
      delay_nms(50);               //   检测是否有卡插入
	  if(IC_SW==0)
	  { 
	    Read_Card();      //  读IC-Card 函数
		Card_Verify();
      }
	}
	
	Menu();
  }
}


void main (void)
{
  port_init();   //  端口初始化
  
  delay_nms(1);
  
  menu_Init();
}

⌨️ 快捷键说明

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