lcd1602+at24c02.c
来自「AT24C02的驱动~ 包含基本的读和写~ 还有用LCD1602显示读出来的」· C语言 代码 · 共 36 行
C
36 行
#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 + =
减小字号Ctrl + -
显示快捷键?