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

📄 lcd1602+at24c02.c

📁 AT24C02的驱动~ 包含基本的读和写~ 还有用LCD1602显示读出来的字符和数字~
💻 C
字号:
#include<reg52.h>
#include<intrins.h>
#include"LCD1602.H"
#include"AT24C02.H"




//函数定义
void delay(unsigned char x, unsigned char y, unsigned char z)
{
    unsigned char tempx,tempy,tempz=z;
    do{tempy=y;do{tempx=x;while(--tempx);}while(--tempy);}while(--tempz);
}



void main(void)
{
	unsigned char i;
	unsigned char temp_char;
	//for(i=0;i<250;i++)Write24C02(i,i);	//写入数据到AT24C02中
	i=32;
	lcd_init();
	lcd_pos(0,0);
	while(1)
	{
		temp_char=Read24C02(i++);
		if(i==250)i=32;
		printc(temp_char);
		delay(20,25,150);
		if(i%16==0){lcd_pos(0,1);if(i%32==0)lcd_pos(0,0);}
	}
}

⌨️ 快捷键说明

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