📄 lcd1602+at24c02.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 + -